neckar

/ˈnɛkaʁ/

Definitions

1. noun

A river in Germany, approximately 362 kilometres long, and a major tributary of the Rhine.

“The Neckar River flows through the city of Heidelberg.”

Synonyms

  • river
  • watercourse

Antonyms

  • desert
  • dryland