yalu

/ˈjɑːluː/

Definitions

1. noun

A river in northern Turkey, flowing into the Black Sea, and a region in the north of Turkey.

“The scenic views of the Yalu River were breathtaking.”

Synonyms

  • river
  • waterway

Antonyms

  • desert
  • dryland