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."