Lecturers Synonyms

A public lecturer at certain universities
(Noun)