top-level
adjective
1
: highest in level, position, or rank
top-level executives
2
: involving people of the highest level, position, or rank
a top-level competition/meeting
Love words? Need even more definitions?
Merriam-Webster unabridged
Share