English edit

Noun edit

landfill site (plural landfill sites)

  1. synonym of landfill (noun, sense 1)