topnotch

(adjective)

adjective

1. of the highest quality

Similar word(s): superior, ace, crack, super, tiptop, tops

Sentences with topnotch as an adjective:

- That was a topnotch performance, here's a medal.