TO HAVE SEEN SERVICE


Meaning of TO HAVE SEEN SERVICE in English

to have served (especially in the military); be worn out, be tattered

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.