Langimage
English
B2

having complete control or influence over someone or something.

Meanings

having complete control or influence over someone or something.

With the new contract, the company had the market in the palm of its hand.

Synonyms

Antonyms

Last updated: 2026/01/16 02:13