spouter

Noun
  1. An obnoxious and foolish and loquacious talker (synset 109931028)
  2. An oil well that is spouting (synset 104294489)
  3. A spouting whale (synset 102075605)

Other Searches