Langimage
English
B1

a designated area where waste is buried under the ground.

Meanings

a designated area where waste is buried under the ground.

The landfill site is located on the outskirts of the city.

Synonyms

Last updated: 2025/01/11 11:54