English word definition — powered by WordNet
(meat) cooked by dry heat in an oven
Want to remember roasted?