LEARNit Dictionary
top-notch
adjective
/ˌtɒp ˈnɒtʃ/
UK
/ˌtɑːp ˈnɑːtʃ/
US
1
excellent; of the highest quality
عالی, درجه یک, بی نظیر, فوقالعاده