BRISTOLS Meaning of BRISTOLS in English n.pl. Brit. sl. a woman's breasts. [ rhyming sl. f. Bristol cities = titties ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012