'top-grade' definitions:

Definition of 'top-grade'

(from WordNet)
adjective
Surpassing in quality; "top-grade ore" [syn: high- grade, top-quality, top-grade]