A gaping hole to keep away from (5)
I believe the answer is:
avoid
'keep away from' is the definition.
(I've seen this before)
'a gaping hole' is the wordplay.
'gaping hole' becomes 'void' (I am not sure about the 'gaping' bit.).
'a'+'void'='AVOID'
'to' acts as a link.
Can you help me to learn more?
(Other definitions for avoid that I've seen before include "Shy away from" , "Keep away from (someone/something)" , "Desist" , "Steer clear of, dodge" , "Duck" .)