PENSTOCK Meaning of PENSTOCK in English n. 1 a sluice; a floodgate. 2 US a channel for conveying water to a water-wheel. [ PEN(2) in sense 'mill-dam' + STOCK ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012