Visit occurring often (8)
I believe the answer is:
frequent
This clue is a double definition.
'visit' is the first definition.
(I've seen this before)
'occurring often' is the second definition.
(I've seen this before)
(Other definitions for frequent that I've seen before include "Occurring many times at short intervals" , "Visit often" , "happening regularly at short intervals" , "Often, habitual" , "Regular, habitual" .)