Rambling in rocky north-east? Nice! (10)
I believe the answer is:
incoherent
'rambling' is the definition.
('incoherent' can be similar in meaning to 'rambling')
'rocky north-east? nice' is the wordplay.
'rocky' indicates anagramming the letters.
'east?' becomes 'e' ('E' can be a synonym of 'east').
'north'+'e'+'nice'='northenice'
'northenice' with letters rearranged gives 'INCOHERENT'.
'in' is the link.
(Other definitions for incoherent that I've seen before include "rambling" , "difficult to understand" , "Confused" , "Internally inconsistent" , "drunk?" .)