Meaning of “oven-ready” in the English Dictionary

English