Dictionary search results

Showing 1-2 of 2 results

ladies' night US English

A time at a bar or nightclub when women are charged less or admitted free

lady of the night US English

Used euphemistically to refer to a prostitute