Officials in many cities declared snow emergencies, meaning that cars had to be off streets to allow plowing, which made some last-minute Christmas shoppers unhappy. 官员在许多城市宣称雪紧急情况,即汽车已被附近的街道,使春耕,其中提出了一些最后一分钟的圣诞节购物的不愉快。
off-putting英英释义
Adjective:
causing annoyance or repugnance;
"an off-putting remark"
tending to repel;
"The trappings of upper-class life are off-putting and sterile"