Synonyms: roast, roasted
Definition: (meat) cooked by dry heat in an oven
Similar words: cooked
Definition: having been prepared for eating by the application of heat