Meaning of top-notch
Definition of top-notch
(adj)
of the highest quality; "an ace reporter"; "a
crack
shot"; "a
first-rate
golfer"; "a
super
party"; "played top-notch tennis"; "an
athlete
in
tiptop
condition"; "she is
absolutely
tops"
Other information on top-notch
WIKIPEDIA results for
top-notch
Amazon results for
top-notch
Tweet