twice-roasted - English Synonyms Dictionary