As a noun spouter
is someone who talks nonsense at length.
As a verb spouted is
(spout).
As an adjective spouted is
having a spout.
spouter
English
Noun
(
en noun)
Someone who talks nonsense at length.
Anything that spouts.
Anagrams
*
spouted
English
Verb
(head)
(spout)