Scottish river, just direct (10)
I believe the answer is:
forthright
'direct' is the definition.
(similar in meaning)
'scottish river just' is the wordplay.
'scottish river' becomes 'forth' (I've seen this before).
'just' becomes 'right' (similar in meaning).
'forth'+'right'='FORTHRIGHT'
(Other definitions for forthright that I've seen before include "Candid" , "Open" , "Frank and uninhibited" , "Direct, outspoken" , "straightforward" .)