verb
1.
Synonyms: insinuate 3, edge in, infiltrate, work in, worm
2.
Synonyms: impose 4, wish
3.
to pass or offer (something spurious) as genuine or worthy
his theory was far more reasonable than many foisted on the public
Synonyms: fob off, palm (on or upon), palm off, pass off, work off; compare impose 4
Related Word: beguile, deceive, delude, mislead; bamboozle, dupe, gull, hoax, hoodwink, trick; cheat, defraud, overreach, swindle; impose, inflict, wish