English Dictionary
Definition horn in British English
horn verb
verb
/hɔː(r)n/
Synonyms and related words
