Meaning of “day girl” in the English Dictionary

british dictionary