semois

səˈmwɑː

Definitions

1. noun

a river in France, a tributary of the Somme River

“The Semois River flows through the beautiful countryside of northeastern France.”

Synonyms

  • river
  • tributary

Antonyms

  • drought
  • dry riverbed