BRISTOLS Meaning of BRISTOLS in English n.pl. Brit. sl. a woman's breasts. Etymology: rhyming sl. f. Bristol cities titties Oxford English vocab. Оксфордский английский словарь. 2012