Fleet Street dove (English, noun)
expansion: Fleet Street dove (plural Fleet Street doves)
Senses:
glosses: A prostitute.
tags: British
archaic
slang
Forms:
form: Fleet Street doves
tags: plural