WHETSTONE'S PARK


Meaning of WHETSTONE'S PARK in English

A lane between Holborn and Lincoln's-inn Fields, formerly famed for being the resort of women of the town.

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