dump wagon

noun

Definition of dump wagon