WOMAN OF THE STREETS Meaning of WOMAN OF THE STREETS in English euphemistic, dateda prostitute. → woman Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004