Gran cooked on English stove (5)
I believe the answer is:
range
'stove' is the definition.
('range' can be a synonym of 'stove')
'gran cooked on english' is the wordplay.
'cooked' indicates anagramming the letters.
'on' means one lot of letters go next to another.
'english' becomes 'e' (abbreviation).
'gran' with letters rearranged gives 'rang'.
'rang'+'e'='RANGE'
(Other definitions for range that I've seen before include "Grassland - variety" , "Stove; variety" , "Scope; line of mountains" , "Wander freely" , "cover a certain area" .)