fourguer
Top 30000
Meanings
Verb
1. to sell off; to flog
2. to get rid of, offload (something)
Examples1
He peddled his "miracle cure" to desperate cancer patients.