atli

/ˈætli/

Definitions

1. noun

A small, narrow lake or pool of water, especially one formed by the collapse of a limestone cave

“The hikers discovered a beautiful atli deep within the cave system.”

Synonyms

  • lagoon
  • pool

Antonyms

  • ocean
  • river