motormouth

Explore definitions, synonyms, and language insights of motormouth

Definitions

Noun
someone who talks incessantly; "I wish that motormouth would shut up"