boggle
Definition
To be overwhelmed by something complex or shocking; also used in the phrase 'boggle the mind'.
Español Ser abrumado por algo complejo o impactante; usado en la frase 'boggle the mind'.
Example
"The cost of repairs boggled the homeowners."