πŸ“– WordNook

boggle

verb
  1. to overcome with amazement
    β€œThis boggles my mind!”
    flabbergast
  2. to startle with amazement or fear
    β€œI boggled at the thought.”
  3. to hesitate when confronted with a problem, or when in doubt or fear
    β€œIn the difficult interview, the candidate boggled often.”