English word definition — powered by WordNet
a licensed medical practitioner
Want to remember physician?