Covent garden nun

noun, slang

Definitions

Noun
  1. 1
    A prostitute. British, archaic, slang

Etymology

A reference to the brothels and prostitutes that were once common in and around Covent Garden in London.

Next best steps

Mini challenge

Want a quick game? Try Word Finder.