Definition of lochlet in US English:

lochlet

noun

Scottish
rare
  • A small loch or lake.

Origin

Mid 19th century; earliest use found in Good Words. From loch + -let.