a notch above
形容词 adj.
英文释义
形容词 adj.
-
superior to; of a higher quality than
— The hotel we stayed in this year was fabulous. It put our vacation a notch above the rest.
0 次浏览
数据来源: Wiktionary