CATHEDRA Meaning of CATHEDRA in English noun see: chair Date: circa 1797 a bishop's official throne Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012