stockwatering en · NOUN Etymologystock + watering Meanings (uncountable) The provision of water to livestock.