cook something over a high heat - English Synonyms Dictionary