Loading prices...

Dumping Ground

Definition

Slang for a market where investors sell off losing assets.

Related Terms

Back to Glossary