boggle

boggle

boggle

Verb

startle with amazement or fear

Synonyms:

Verb

hesitate when confronted with a problem, or when in doubt or fear

Synonyms:

Verb

overcome with amazement; "This boggles the mind!"

Synonyms: