sanitary landfill
English Dictionary
->
Letter S
-> sanitary landfill
Search Dictionary:
sanitary landfill Definition
(n)
a
low
area
where
waste
is
buried
between
layers
of
earth
sanitary landfill Synonyms
sanitary landfill
© Art Branch Inc.