English Dictionary
Definition dreadnought in British English
dreadnought noun
[countable] noun
/ˈdredˌnɔːt/
Synonyms and related words
