DOLL


Meaning of DOLL in English

Bartholomew doll; a tawdry, over-drest woman, like one of the children's dolls at Bartholomew fair. To mill doll; to beat hemp at Bridewell, or any other house of correction.

Slang English vocab.      Английский сленговый словарь.