English roar for score (7)
I believe the answer is:
engrave
'for score' is the definition.
(thesaurus)
'english roar' is the wordplay.
'english' becomes 'eng' (abbreviation).
'roar' becomes 'rave' (I can't justify this - if you can you should give a lot more credence to this answer).
'eng'+'rave'='ENGRAVE'
Can you help me to learn more?
(Other definitions for engrave that I've seen before include "Cut design in, eg, metal" , "Cut or carve (a text)" , "Inscribe by cutting" , "Cut or carve (a design)" , "Mistakes" .)