english_professor
1. [ noun ] (work,education) someone who teaches English
Synonyms: English_teacher
Related terms: teacher
Similar spelling:   English_primrose
  English_sonnet
  English_person
  English_people
  English_teacher
  English_springer
  English_ryegrass
  English_Civil_War
  english_system
  English_setter
  English_saddle
  English_sparrow
  English_hawthorn
  English_Channel
  English_bulldog