stock tank

noun

Definition of stock tank

: a tank or artificial pond used for watering livestock