Definitions for spillage

Definitions for (noun) spillage

Main entry: spill, spillage, release

Definition: the act of allowing a fluid to escape


Main entry: spillage

Definition: the amount that has spilled


Visual thesaurus for spillage