roasted

/rˈoʊstʌd/

Explore definitions, synonyms, and language insights of roasted

Definitions

Adjective Satellite
(meat) cooked by dry heat in an oven

Synonyms