stumper

noun

1.
a particularly difficult or baffling question or problem
Derived from:
stump