HORSEPOND

Definition of HORSEPOND

  1. (noun)a pond for watering horses