One who keeps razors uncovered (5)
I believe the answer is:
haver
'one who' is the definition.
The definition suggests a singular noun which matches the answer.
'razors uncovered' is the wordplay.
'razors' becomes 'shavers' (shaver is a kind of razor).
'uncovered' means to look at the middle letters.
The centre of 'shavers' is 'HAVER'.
'keeps' is the link.
Can you help me to learn more?
(Other definitions for haver that I've seen before include "Act indecisively" , "Dither" , "being with possessions?" , "Be slow in making a decision" , "show indecision" .)