stumper

stumper

stumper

Noun

a particularly difficult or baffling question or problem

Synonyms: