spillage

/spˈɪlɪdʒ/

Explore definitions, synonyms, and language insights of spillage

Definitions

Noun
the amount that has spilled
Noun
the act of allowing a fluid to escape