Meaning of “clout” - Learner’s Dictionary

clout

noun uk us /klaʊt/
POWER [ U ]

power and influence over other people:

As mayor, he has political clout.
BLOW [ C ] UK informal

a heavy blow made with the hand

(Definition of “clout” from the Cambridge Learner’s Dictionary © Cambridge University Press)