HAUL IN ONE'S SAILS


Meaning of HAUL IN ONE'S SAILS in English

slow down, be deterred

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