TROOPSHIP

n.

1 definition — Webster’s Dictionary (1828)


n.

A vessel built or fitted for the conveyance of troops; a transport. [Eng.]


← TROOPMEAL T — all words TROOSTITE →