STEEPLECHASING


Meaning of STEEPLECHASING in English

noun the act of riding steeple chases.

Webster English vocab.      Английский словарь Webster.