'Neckar River' definitions:

Definition of 'Neckar River'

(from WordNet)
noun
A river in Germany; rises in the Black Forest and flows north into the Rhine [syn: Neckar, Neckar River]