English dictionary
troopship meaning and definition
Definition and meaning of troopship at MeaningMonkey.org. troopship meaning and definition in the English Dictionary.TROOPSHIP noun
Definition of troopship (noun)
- ship for transporting troops
Source: Princeton University Wordnet