Edmonton hockey pro (5)
I believe the answer is:
oiler
'edmonton hockey pro' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for oiler that I've seen before include "If not well" , "Fuel tanker" , "It carries fuel" , "Grease monkey" , "Device that lubricates" .)