Clue: Generator from England held up by hospital officer (9)
Answer: MAGNETRON
Explanation: Definition: a generator of microwaves. ENG[land], reversed and inside ("held up by") MATRON="hospital officer"