English word definition — powered by WordNet
the amount that has spilled
the act of allowing a fluid to escape
Want to remember spillage?