Noun Definition

spillage

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

Related Noun(s):release, spill

Category: General

2.Definition: the amount that has spilled

Category: General