foist

Verb
  1. To force onto another (synset 200751098)
    "He foisted his work on me"
  2. Insert surreptitiously or without warrant (synset 200190155)

Other Searches