• Spillage

    Full definition of spillage

    Noun

    spillage

    (plural spillages)
    1. that which has been spilled

    Anagrams

    © Wiktionary