SUPERLATION MEANING IN ENGLISH

• Superlation Definition & Synonyms

  1. (n.) Exaltation of anything beyond truth or propriety.


RECENT SEARCHES