Skip to contentDictionary definition · spout
noun
- an opening that allows the passage of liquids or grain
verb
- gush forth in a sudden stream or jet"water gushed forth"
- talk in a noisy, excited, or declamatory manner
Source: Open English WordNet (CC BY 4.0).