YourDictionary

spillage

noun

the act of spilling or the amount spilled

See spillage in American Heritage Dictionary 4

Learn more about spillage

link/cite print suggestion box