stock pond noun2 •An artificial pond used for watering livestock. •A pond that is stocked with fish for food or recreation. formsstock ponds