TOOTHDRAWER MEANING IN ENGLISH

• Toothdrawer Definition & Synonyms

  1. (n.) One whose business it is to extract teeth with instruments; a dentist.


RECENT SEARCHES