English dictionary
lady-of-the-night meaning and definition
Definition and meaning of lady-of-the-night at MeaningMonkey.org. lady-of-the-night meaning and definition in the English Dictionary.LADY-OF-THE-NIGHT noun
Definition of lady-of-the-night (noun)
- West Indian shrub with fragrant showy yellowish-white flowers
- synonyms: Brunfelsia americana
Source: Princeton University Wordnet