RichThesaurus
foisting
foisting
antonyms
foisting
definitions
noun
The act of something being foisted; imposition.