pin something on (verb) impugn: criticize, challenge
Detalii: to impugn is to dispute the truth, validity, or honesty of; to oppugn is to dispute the truth or validity of, to strive against
Sinonime: administer,
advise, be in the driver's seat, boss, call the shots,
carry on, conduct, control, control the affairs of,
dispose,
dominate, govern,
guide,
handle, have the say, head up,
influence,
keep,
lead,
operate,
ordain, preside over, quarterback,
regulate,
rule, run, run the show, run things,
shepherd, superintend, supervise, take the reins
Antonime: misguide, mismanage, neglect