Skip to
noun
a puzzling or difficult problem, especially one that requires a great deal of thought and ingenuity to solve; a brain-teaser
Browse