Noun Definition

spill

1.Definition: a channel that carries excess water over or around a dam or other obstruction

Related Noun(s):spillway, wasteweir

Category: Objects

2.Definition: a sudden drop from an upright position

"He had a nasty spill on the ice"

Related Noun(s):fall, tumble

Category: General

3.Definition: liquid that is spilled

"Clean up the spills"

Category: General

4.Definition: the act of allowing a fluid to escape

Related Noun(s):release, spillage

Category: General