CATHEDRA MEANING IN ENGLISH

• Cathedra Definition & Synonyms

  1. (n.) The official chair or throne of a bishop, or of any person in high authority.


• Cathedrated Definition & Synonyms

  1. (a.) Relating to the chair or office of a teacher.


RECENT SEARCHES