STUMPER MEANING IN ENGLISH

• Stumper Definition & Synonyms

  1. (n.) One who stumps.
  2. (n.) A puzzling or incredible story.
  3. (n.) A boastful person.


Synonyms:
Poser, Sticker,

RECENT SEARCHES