Definitions of horsepond:

  • noun:   a pond for watering horses