wasteyard

noun

Definition of wasteyard

: a yard for storing refuse