loche

/loʊʃ/

Definitions

1. noun

A small lake or a pool of water, especially in a mountainous region.

“The hikers discovered a hidden loche surrounded by dense foliage.”

2. noun

A type of sock or stocking, often worn for warmth or as part of a uniform.

“The skier wore a pair of loches to keep her feet warm on the mountain.”

Synonyms

  • lake
  • pool
  • sock

Antonyms

  • river
  • sea