troopships
English
Noun
troopships
plural of
troopship