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! 我的邻居穿著晨衣去上班. 真不可思议!