STUNNER MEANING IN ENGLISH

• Stunner Definition & Synonyms

  1. (n.) One who, or that which, stuns.
  2. (n.) Something striking or amazing in quality; something of extraordinary excellence.


Synonyms:
Beauty, Dish, Looker, Mantrap, Peach, Ravisher, Smasher, Sweetheart,

RECENT SEARCHES