Meaning of “parlour game” in the English Dictionary

English