Meaning of horsepond

Definition of horsepond

(noun) a pond for watering horses

Other information on horsepond

WIKIPEDIA results for horsepond
Amazon results for horsepond