spillage

Noun
  1. The amount that has spilled (synset 113785946)
  2. The act of allowing a fluid to escape (synset 100330445)

Other Searches