Synonyms for "roast"

Words with similar meaning