English Dictionary
Definition motormouth in British English
motormouth noun
[countable] noun
/ˈməʊtə(r)ˌmaʊθ/

English Dictionary