English Dictionary
Definition foghorn in British English
foghorn noun
[countable] noun
/ˈfɒɡˌhɔː(r)n/
Synonyms and related words
