stumperEnglish

poser, sticker, stumper, toughie

Noun

A particularly difficult or baffling question or problem

English: poser, stumper, toughie, sticker

English words with similar meanings

Show 3 words