cryptodepression in French cryptodepression in French cryptodépression noun (geography, limnology) The portion of a lake which lies below sea level. Add to Flashcards