River that forms part of the border between Germany and Poland (4)
I believe the answer is:
oder
(Other definitions for oder that I've seen before include "European banker" , "River that, with the Neisse, forms the German-Polish border" , "flowing water" , "European flower" , "School blazer insignia" .)