Boggle - Definition

boggle

v 1: startle with amazement or fear
2: hesitate when confronted with a problem, or when in doubt or
fear
3: overcome with amazement; "This boggles the mind!" [syn:
flabbergast, boggle, bowl over]

Look up another word