English dictionary
horsepond meaning and definition
Definition and meaning of horsepond at MeaningMonkey.org. horsepond meaning and definition in the English Dictionary.HORSEPOND noun
Definition of horsepond (noun)
- a pond for watering horses
Source: Princeton University Wordnet