underpriceEnglish

dump, underprice

Verb

Sell at artificially low prices

English: dump, underprice

English words with similar meanings

Show 1 words