English word definition — powered by WordNet
a particularly difficult or baffling question or problem
Want to remember stumper?