DictionaryForumContacts

   English
Google | Forvo | +
up hill and down dale
idiom. 翻山越谷; 彻底地; 完全; 有耐性地; 坚持地; 猛烈地
 English thesaurus
up hill and down dale
abbr. over hill and dale (Andrey Truhachev)
idiom. Over every hill and dale (Andrey Truhachev); Up all hills, down all dales (Andrey Truhachev); everywhere (http://en.wiktionary.org/wiki/up_hill_and_down_dale Andrey Truhachev); here and there (http://en.wiktionary.org/wiki/up_hill_and_down_dale Andrey Truhachev); Up hill and dale (Andrey Truhachev)