1 horsepond | Definition of horsepond

horsepond

noun

Definition of horsepond

: a pond for watering horses