lough

/loʊ/ or /lɒx/

Definitions

1. noun

a lake or pool of water, especially in Ireland or Scotland.

“The hikers followed the river to the nearby lough, where they spotted a family of swans.”

Synonyms

  • lake
  • pool

Antonyms

  • ocean
  • sea