FOIST SOMEONE/THING ON Meaning of FOIST SOMEONE/THING ON in English impose an unwelcome or unnecessary person or thing on. → foist Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004