brader
Top 20000
Meanings
Verb
1. to sell at cut-price, to sell in a sale
2. to sell off
3. to sell down the river