n.
1.a coarse term for defecation
2.a piece of land where waste materials are dumped
3.(computer science) a copy of the contents of a computer storage device dump v.
1.throw away as refuse
2.sever all ties with, usually unceremoniously or irresponsibly
3.sell at artificially low prices
4.drop in a heap or mass
5.fall abruptly
6.knock down with force
Idiom of the Day
make a laughingstock of (someone)
to do something that makes people laugh at someone
I made a laughingstock of myself when I dropped the plate of crackers at the party.