← DefinitionshareGuessbafflernounSomething that is very confusing or difficult to understand or solve.Synonymspuzzlenounenigmanounmysterynounconundrumnoun