Definition, synonyms and related words
A winding channel or crevice, such as occur in the depths of the sea or in mountains.