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! 我的邻居穿著晨衣去上班. 真不可思议!
The Senator acceded to his defeat before the end of the election.
那位参议员在选举结束以前就承认落选了。
If the landscape is hidden from view, you can enjoy the extraordinary sight of unbroken cloud plains that stretch out for miles before you, while the sun shines brilliantly in a clear sky.