meaning of dumpsters

1. a container designed to receive and transport and dump waste


Related Words

dumpster | dumpster diving |

Developed & Maintained By Taraprasad.com

Treasure Words