Steeplechasing

What is Steeplechasing?

Steeplechasing definition and meaning on Dictionary terms:
noun
the sport of riding or running in a steeplechase.

 

reference: www.dictionary.com/browse/steeplechasing

Tags: