·

top-notch (EN)
adjective

adjective “top-notch”

Grondform top-notch, net stufbar
  1. of the best quality
    She received top-notch service at the luxury hotel.