GIVE A FREE HAND


Meaning of GIVE A FREE HAND in English

allow freedom of action, allow to act under one's own discretion

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.