foist

verb vt

Infinitive

foist

Present tense 3rd person singular

foists

Preterite

foisted

Present participle

foisting

Past participle

foisted