LanguageKnow Home · All languages dictionary index · English dictionary page

Professor

Language: English (United Kingdom)

Meaning: A university academic educator who imparts knowledge and leads research in their area of expertise.

Status: Verified