English Dictionary
Definition downhill in British English
downhill noun
noun
/ˈdaʊnhɪl/
Synonyms and related words
1.1
a downhill race or competition in skiing
Synonyms and related words
