limli

/ˈlɪmli/

Definitions

1. noun

a small, narrow pass or a narrow strait of water

“The hikers navigated through the limli to reach the summit.”

Synonyms

  • narrow passage
  • strait

Antonyms

  • broad passage
  • wide opening