spouter

noun 4

Definitions

noun

1

Anything that spouts.

2

Someone who rants or talks nonsense at length.

a spouter of hateful rhetoric

3

A South Sea whale.

4

A skillful whaler.

Your note

not saved
0 chars