boggle
Either literally or figuratively to stop or hesitate as if suddenly seeing a bogle.
To be bewildered, dumbfounded, or confused.
To confuse or mystify; overwhelm.
(US, dialect) To embarrass with difficulties; to palter or equivocate; to bungle or botch.
(obsolete) To dissemble; to play fast and loose (with someone or something).
(of a rat) To wiggle the eyes as a result of bruxing.
(dated) A scruple or objection.
(dated) A bungle; a botched situation.