Meaning : Startle with amazement or fear.
Meaning : Hesitate when confronted with a problem, or when in doubt or fear.
Meaning : Overcome with amazement.
Example :
This boggles the mind!.
Synonyms : bowl over, flabbergast
Boggle meaning in Bengali (Bangla).