GeneralConnection.com
➔
Dictionary
palm off
Verb
1. foist off
1. fob off, sell
Usage