English Dictionary
Definition earbashing in British English
earbashing noun
[singular] noun
/ˈɪə(r)ˌbæʃɪŋ/
Synonyms and related words
