Clue: Major church chap introducing doctor coming in to cure (9)
Answer: CATHEDRAL
Explanation: Definition: Major church
**CAT** (dated word for "chap") + **Dr.** (doctor) *coming in* **HEAL** ("to cure")