Rhyme Desk
Find rhyming words!

Definition of "Spillage" :

noun: the act of allowing a fluid to escape

noun: the amount that has spilled