see service{v. phr.}
1. To be used over a considerable period of time.
This old camera of mine has already seen six years of service. 2. To serve in a military sense.
Colonel Hutchins has seen service in World War II, Korea, Vietnam, and the Persian Gulf. [TahlilGaran] English Idioms Dictionary ▲