Toothed doctor Synonyms

Definitions for Toothed


  • (adjective) having teeth especially of a certain number or type; often used in combination
  • (adjective) notched like a saw with teeth pointing toward the apex
  • (adjective) having an irregularly notched or toothed margin as though gnawed

TD abbreviation

TD is an abbreviation for Toothed Doctor
What does TD stand for?
TD stands for "Toothed Doctor"

Definitions for Doctor


  • (noun) a person specially trained in healing human medical disorders
  • (verb) to give medical treatment to
  • (verb) to put into good shape or working order again