DICTIONARY
Source: WordNet 3.1
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!" ;
See more about : BOGGLES