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