spouter

English

noun
Definitions
  • Anything that spouts.
  • Someone who rants or talks nonsense at length.
  • A South Sea whale.
  • A skilful whaler.

Etymology

Suffix from English spout.

Origin

English

spout

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms