UP HILL AND DOWN DALE


Meaning of UP HILL AND DOWN DALE in English

all over an area; with vigor and perseverance

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