awin

/ɔːɪn/

Definitions

1. noun

a river in Northern Ireland, flowing into Lough Neagh

“The hikers followed the Awin River to reach the Lough Neagh campsite.”

Synonyms

  • brook
  • stream

Antonyms

  • ocean
  • sea