Synonyms: dump, underprice
Definition: sell at artificially low prices
Similar words: sell
Definition: exchange or deliver for money or its equivalent
Usage: He sold his house in January; She sells her body to survive and support her drug habit