Series of mountains infuriate king climbing to the top (5)
I believe the answer is:
range
'series of mountains' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for range that I've seen before include "Prairie" , "Sierra" , "Large, grassy land for livestock in the US" , "Place to practise driving" , "Limit of effectiveness" .)