a place where old or accident-damaged vehicles are broken up; a wreck yard
A place where rubbish, dung, etc., are laid or deposited.