boggle (v.) Look up boggle at Dictionary.com
1590s, "to start with fright" (as a startled horse does), from Middle English bugge "specter" (among other things, supposed to scare horses at night); see bug (n.); also compare bogey (n.1). The meaning "to raise scruples, hesitate" is from 1630s. Related: Boggled; boggling.