Frank in Stoke-upon-Trent worked overlooking river (9)
I believe the answer is:
outspoken
'frank' is the definition.
(I know that frank can be written as outspoken)
'stoke-upon-trent worked overlooking river' is the wordplay.
'stoke-upon' can be anagrammed to 'OUTSPOKEN'.
However, I am not sure how the anagram is indicated.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for outspoken that I've seen before include "Blunt" , "Inclined to say exactly what one thinks" , "Describes one who always says what s/he thinks" , "Bold in speech" , "bluff" .)