Main entry: bowl over, boggle, flabbergast
Definition: overcome with amazement
Usage: This boggles the mind!
Main entry: boggle
Definition: startle with amazement or fear
Main entry: boggle
Definition: hesitate when confronted with a problem, or when in doubt or fear