CULMINANT MEANING IN ENGLISH

• Culminant Definition & Synonyms

  1. (a.) Being vertical, or at the highest point of altitude; hence, predominant.


RECENT SEARCHES