horsepond

Explore definitions, synonyms, and language insights of horsepond

Definitions

Noun
a pond for watering horses

More General Terms