spillage
English Dictionary
->
Letter S
-> spillage
Search Dictionary:
spillage Definition
(n)
the
amount
that
has
spilled
(n)
the
act
of
allowing
a
fluid
to
escape
spillage Synonyms
release
spill
spillage
© Art Branch Inc.