Horsepond — definition

1. horsepond (Noun)

1 definition

horsepond (Noun) — A pond for watering horses.

2 types of
pond pool