Dictionary.com
Thesaurus.com

teacher vs. student

[tee-cher] / ˈti tʃər /

noun

  1. a person who teaches or instructs, especially as a profession; instructor.

[stood-nt, styood-] / ˈstud nt, ˈstyud- /

noun

  1. a person formally engaged in learning, especially one enrolled in a school or college; pupil.

    a student at Yale.

  2. any person who studies, investigates, or examines thoughtfully.

    a student of human nature.