Dictionary search results

Showing 1-5 of 5 results

crevasse British & World English

A deep open crack, especially one in a glacier

crevasse English Thesaurus

he rescued his climbing partner from a crevasse


You searched for crevasse