n.
1.an opening that allows the passage of liquids or grain spout v.
1.gush forth in a sudden stream or jet
2.talk in a noisy, excited, or declamatory manner
Idiom of the Day
have (something) on the ball
to be smart or clever or skilled
The woman has a lot on the ball. She should do well in her new job.