English Dictionary
Definition warship in British English
warship noun
[countable] noun
/ˈwɔː(r)ˌʃɪp/
Synonyms and related words
