charcoal-broiled meat - English Synonyms Dictionary