Meaning of “parlour game” in the English Dictionary

british dictionary