v. offer for a price, offer for purchase; be offered for a price, be offered for purchase; deal, trade; betray; attract buyers, cause someone to buy something; cheat, deceive
SELL
Meaning of SELL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012