Another word for spillage

Noun

spillage - the amount that has spilled

release, spill, spillage - the act of allowing a fluid to escape

Tweets containing the word spillage

Source : WordNet