Question: what is the meaning of the idiom just what the doctor ordered?
Answer: a good thing which benefits the health or is very enjoyable. a situation for all to enjoy. something so good for you that a doctor might have written a prescription for it. often said about food.