← DefinitionshareGuessbogglernounSomething that causes astonishment, confusion, or difficulty to understand.Synonymsstumpernounposernoun