spillage

spillage

spillage

Noun

the amount that has spilled

Synonyms:

Noun

the act of allowing a fluid to escape

Synonyms: