Definition of "Boggle" :
verb: overcome with amazement
"This boggles the mind!."
verb: startle with amazement or fear
verb: hesitate when confronted with a problem, or when in doubt or fear
verb: overcome with amazement
"This boggles the mind!."
verb: startle with amazement or fear
verb: hesitate when confronted with a problem, or when in doubt or fear