boggle
Definition
To be overwhelmed by something complex or shocking; also used in the phrase 'boggle the mind'.
日本語 複雑で衝撃的なものに圧倒される
Example
"The cost of repairs boggled the homeowners."
To be overwhelmed by something complex or shocking; also used in the phrase 'boggle the mind'.
日本語 複雑で衝撃的なものに圧倒される
"The cost of repairs boggled the homeowners."