definition of foist
Foist definition, to force upon or impose fraudulently or unjustifiably (usually followed by on or upon): to foist inferior merchandise on a customer. See more. Dictionary.com