Noun Definition
spill
1.Definition: a channel that carries excess water over or around a dam or other obstruction
Category: Objects2.Definition: a sudden drop from an upright position
"He had a nasty spill on the ice"
Category: General3.Definition: liquid that is spilled
"Clean up the spills"
Category: General