STUMPER


Meaning of STUMPER in English

noun one who stumps.

2. stumper ·noun a boastful person.

3. stumper ·noun a puzzling or incredible story.

Webster English vocab.      Английский словарь Webster.