English Dictionary
◊ FOIST
foist
v 1: to force onto another; "He foisted his work on me"
2: insert surreptitiously or without warrant