a notch above

a notch above

English Adj
Ad

Definition

superior to; of a higher quality than

Example Sentences

  • "The hotel we stayed in this year was fabulous. It put our vacation a notch above the rest."
Ad