BALLCOCK Meaning of BALLCOCK in English [noun] [C] - a device in a water tank that consists of a floating ball fixed to a rod which controls the level of water Cambridge English vocab. Кембриджский английский словарь. 2012