whip noun - Definition, pictures, pronunciation and usage notes
https://www.oxfordlearnersdictionaries.com/definition/english/whip_2
WEBto be in a position where you have power or control over somebody/something. She had the whip hand and it was useless to resist. Definition of whip noun in Oxford Advanced Learner's Dictionary. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.
DA: 5 PA: 19 MOZ Rank: 25