Definify.com

Definition 2024


spillage

spillage

English

Noun

spillage (plural spillages)

  1. that which has been spilled

Translations

Anagrams