foisted ( synonym found)

Definition of foisted:

°past tense of foist.

Definition of foisted:

°past tense of foist.

Back to Top