similar words: physician especially AmE, GP British English, consultant, registrar
a doctor who does operations: surgeon
a doctor who treats mental illnesses: psychiatrist, psychotherapist, shrink informal
a doctor who treats people's teeth: dentist, orthodontist
,a doctor who treats animals: vet
veterinarian especially AmE
someone who is training to be a doctor: medical student, intern American English
the place where you go to see your doctor: surgery British English, office