boggler
[ bog-ler ]
/ ˈbɒg lər /
noun
something, as an amazing fact, puzzle, or riddle, that astounds or defeats: The puzzle was a real boggler.
Words nearby boggler
boggart,
bogger,
bogging,
boggle,
boggle the mind,
boggler,
boggy,
boghazköy,
boghead coal,
bogie,
bogle