← DefinitionshareGuessmetagrobolisedadjectiveConfused, perplexed, or baffled.Synonymsbaffledadjectiveperplexedadjectiveconfusedadjective