lommock

/ˈlɒmək/

Definitions

1. noun

An informal term for a lomond (a small loch or lake, especially in Scotland) or a small, irregularly shaped body of water, particularly in Scotland and Ireland.

“The hikers navigated through the glen to reach the picturesque lommock.”

Synonyms

  • loch
  • lomond

Antonyms

  • ocean
  • sea