adjective
[ only before noun ] involving the most important or best people in a company, an organization or a sport :
a top-level meeting
top-level tennis
adjective
[ only before noun ] involving the most important or best people in a company, an organization or a sport :
a top-level meeting
top-level tennis
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005