boggle
v
1 [I, Ipr] ~ (at sth) (infml 口) hesitate (at sth) in alarm or amazement (對某事物)(因驚慌或驚奇)猶豫不決
He boggled at the thought of swimming in winter. 他想到要在冬天游泳就有些猶豫.
2 (idm 習語) the mind/imagination `boggles (at sth) (infml 口) one can hardly accept or imagine (an idea, a suggestion, etc) (對某一想法、建議等)難以接受或難以想像
My neighbour wears his dressing-gown to work. The mind boggles! 我的鄰居穿著晨衣去上班. 真不可思議!