NeckarPronunciation: /ˈnɛkɑː, ˈnɛkar/Definition of Neckar a river of western Germany, which rises in the Black Forest and flows 367 km (228 miles) north and west through Stuttgart to meet the Rhine at Mannheim. Neckar in other Oxford dictionaries Definition of Neckar in the US English dictionary