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