DictionaryAI

lady of the night

Short definition from Wiktionary

Noun

  1. A female prostitute.
  2. Any of certain species of genus Brunfelsia.
  3. Night-blooming cestrum (Cestrum nocturnum), a Central American shrub.
  4. Any of species Nyctanthes arbor-tristis.

We haven’t written up lady of the night yet: Simple and Standard meanings, examples and a quiz.