English

edit

Noun

edit

landfill site (plural landfill sites)

  1. synonym of landfill (noun, sense 1)