English Dictionary
Definition battleship in British English
battleship noun
[countable] noun
/ˈbæt(ə)lˌʃɪp/
Synonyms and related words
