boggler








noun

  1. something, as an amazing fact, puzzle, or riddle, that astounds or defeats: The puzzle was a real boggler.

Leave a Reply

Your email address will not be published.

49 queries 0.441