boggle
Explore definitions, synonyms, and language insights of boggle
Definitions
                    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!"