We found 2 definitions of sell off from 2 different sources.
Verb |
||
sell off - get rid of by selling, usually at reduced prices; "The store sold off the surplus merchandise" | ||
sell persuade somebody to accept something; "The French try to sell us their image as great lovers" |