English Dictionary
Definition spout in British English
spout noun
[countable] noun
/spaʊt/
Synonyms and related words
