motormouth

Nouns

  • (n) someone who talks incessantly
    • I wish that motormouth would shut up

Words of close approximity