Riverside business establishment? (4)
I believe the answer is:
bank
This clue could be a double definition.
'riverside' is the first definition.
(I've seen this in another clue)
'business establishment?' is the second definition.
'bank' can be an answer for 'establishment?' (bank is a kind of establishment). I am unsure of the 'business' bit.
Can you help me to learn more?
(Other definitions for bank that I've seen before include "Financial establishment" , "Reserve" , "area by river" , "Count" , "6D 5A [TUBE STATION]" .)