Find the word definition

Wiktionary
dumpers

n. (plural of dumper English)

Usage examples of "dumpers".

Among the other enthusiastic dumpers were Russia, China, Japan, New Zealand, and nearly all the nations of Europe.