1 : sell on the retail market
2 : deliver to an enemy by treachery
3 : be sold at a certain price or in a certain way
4 : sell or offer for sale from place to place
5 : exchange or give (something) in exchange for
6 : give up for a price or reward
7 : do business; offer for sale as for one's livelihood