dumpsites

noun
  1. plural of dumpsite; locations where waste, garbage, or refuse is deposited or disposed of
  2. Usage: usually plural; can refer to official landfills or informal waste disposal areas

Examples