leatherback in French leatherback in French tortue luth noun A large sea turtle, Dermochelys coriacea, with a leathery back. Add to Flashcards