of high quality; top-notch

listen to the pronunciation of of high quality; top-notch
English - English

Definition of of high quality; top-notch in English English dictionary

Of high quality; top-notch.
select

This is a select cut of beef.