redmouth

/ˈrɛdmɔθ/

Definitions

1. noun

A river or stream in northwestern England, flowing into the Irish Sea.

“The group took a trip to visit the Redmouth, a serene and beautiful natural wonder.”

Synonyms

  • river
  • stream

Antonyms

  • desert
  • dryland