Langimage
English
C1

having a position of power or influence.

Meanings

having a position of power or influence.

He is influentially placed in the company, making key decisions.

Synonyms

Antonyms

Last updated: 2025/01/15 15:07