Definition of “parlour game” - English Dictionary

british dictionary