← DefinitionshareGuessperplexernounA person or thing that causes confusion or puzzlement.SynonymspuzzlenounenigmanounriddlenounmysterynounconundrumnounAntonymssolutionnoun