1.to cause someone or something to fail . 2. a person with a high level of knowledge or skill; a specialist . 3. a medical doctor, esp. one who has general skill and is not a surgeon. 4. sth. that makes someone with an illness healthy again.