Horsepond Meaning

There are 1 meaning(s) for word Horsepond

Meaning 1 : a pond for watering horses