4 letters · 9 points in Scrabble
noun a coarse term for defecation
noun a piece of land where waste materials are dumped
noun (computer science) a copy of the contents of a computer storage device; sometimes used in debugging programs
originFrom Middle English dumpen, dompen, probably from Old Norse dumpa (“to thump”) (whence Danish dumpe (“to fall suddenly”)), of uncertain origin, possibly imitative of falling, similar to thump.
Etymology from Wiktionary, CC BY-SA 3.0