'top-flight' definitions:

Definition of 'top-flight'

(from WordNet)
adjective
Excellent; best possible [syn: top-flight, top-hole, topping]