Definitions
adjective
at an elevated level in rank or importance
“a high-level official”
Look “high-level” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
at an elevated level in rank or importance
“a high-level official”