PUT ON ALL SAIL


Meaning of PUT ON ALL SAIL in English

put forth all possible effort

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