ball floatDefinition of ball float noun the spherical float attached to a hinged arm in the ballcock of a water cistern. ball float in other Oxford dictionaries Definition of ball float in the US English dictionary