BALL FLOAT Meaning of BALL FLOAT in English ■ noun the spherical float attached to a hinged arm in the ballcock of a water cistern. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004