PIN YOUR FAITH ON SB/STH


Meaning of PIN YOUR FAITH ON SB/STH in English

➡ pin (all) your hopes on sb/sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.