Langimage
English
B2

to exert authority or control in a strict or demanding manner.

Meanings

to exert authority or control in a strict or demanding manner.

The project manager had to crack the whip to meet the deadline.

Synonyms

Antonyms

Last updated: 2025/03/22 21:36