PULL OUT ALL THE STOPS


Meaning of PULL OUT ALL THE STOPS in English

make a very great effort to achieve something. [with ref. to the stops of an organ.]

→ stop

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.