Answer: stimied

AnswerCrossword Clue
stimiedto hinder or obstruct
stimiedSTIMIE, to put in an impossible situation