craggy in French craggy in French escarpé adj Characterized by rugged, sharp, or coarse features. Add to Flashcards