What is the full meaning of dumpings
DUMPING, the selling of large quantities of goods below market price [n]
Example of the word dumpings placed on a Scrabble board.