Definify.com

Definition 2026


spillage

spillage

English

Noun

spillage (plural spillages)

  1. that which has been spilled

Translations

Anagrams