English dictionary
water jump meaning and definition
Definition and meaning of water jump at MeaningMonkey.org. water jump meaning and definition in the English Dictionary.WATER JUMP noun
Definition of water jump (noun)
- a pool or stream in a steeplechase or similar contest
Source: Princeton University Wordnet