DRURY LANE VESTAL


Meaning of DRURY LANE VESTAL in English

A woman of the town, or prostitute; Drury-lane and its environs were formerly the residence of many of those ladies.

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