·noun One who stumps.
II. Stumper ·noun A boastful person.
III. Stumper ·noun A puzzling or incredible story.