noun any small body of water that a horse must jump over, as in a steeplechase.
water jump 🔊 Listen to this noun any small body of water that a horse must jump over, as in a steeplechase. Share Facebook Twitter Google +