Definify.com

Definition 2025


spillage

spillage

English

Noun

spillage (plural spillages)

  1. that which has been spilled

Translations

Anagrams