lochan

/ˈloʊxən/

Definitions

1. noun

A small lake or body of water, typically in a remote or mountainous area

“The hikers stumbled upon a hidden lochan deep in the Scottish Highlands.”

Synonyms

  • loch
  • small lake

Antonyms

  • large ocean
  • sea