English Dictionary
Definition troopship in British English
troopship noun
[countable] noun
/ˈtruːpˌʃɪp/
Synonyms and related words
