DUMP WAGON


Meaning of DUMP WAGON in English

noun

1. : dumpcart

2. : dump truck

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.