English Dictionary
Definition steeplechase in British English
steeplechase noun
[countable] noun
/ˈstiːp(ə)lˌtʃeɪs/
Synonyms and related words
