boggle
1. [ verb ] startle with amazement or fear
Related terms: startle
2. [ verb ] hesitate when confronted with a problem, or when in doubt or fear
Related terms: hesitate
3. [ verb ] overcome with amazement
Synonyms: bowl_over flabbergast
Examples:

"This boggles the mind!"

Related terms: surprise
Similar spelling:   Bogle
  Boxley
  boucle
  Bosley
  bog_soil