TROOPSHIP


Meaning of TROOPSHIP in English

noun a vessel built or fitted for the conveyance of troops; a transport.

Webster English vocab.      Английский словарь Webster.