dump
noun
°A place where waste or garbage is left; a ground or place for dumping ashes, refuse, etc.
"A toxic waste dump."
°A car or boat for dumping refuse, etc.
verb
°To release, especially in large quantities and chaotic manner.
°To discard; to get rid of something one does not want anymore.