Definitions of leatherback:

  • noun:   wide ranging marine turtle with flexible leathery carapace; largest living turtle