English Dictionary
Definition masthead in British English
masthead noun
[countable] noun
/ˈmæstˌhed/
Synonyms and related words
