spillage

1. (noun) the amount that has spilled
Related Words: indefinite quantity

2. (noun) the act of allowing a fluid to escape
Synonyms: release, spill
Related Words: flow, stream



Terms and Conditions of Use / Copyright Notice