LADY OF THE NIGHT


Meaning of LADY OF THE NIGHT in English

■ noun euphemistic a prostitute.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.