ALL meanings of ladies-of-the-night
la·dies-of-the-night
L l - noun ladies-of-the-night plural of lady-of-the-night. 1
- noun plural ladies-of-the-night a tropical American shrub, Brunfelsia americana, of the nightshade family, having berrylike yellow fruit and fragrant white flowers. 1