English Dictionary
Definition spout in British English
spout verb
verb/spaʊt/
1
if liquid spouts from somewhere, a lot of it comes out fast and continuously

English Dictionary
if liquid spouts from somewhere, a lot of it comes out fast and continuously