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]
