n. reptile with a hard shell around the trunk of the body (living in freshwater, saltwater, or on land); turtle flesh; (Nautical) pocket in a spinnaker (large triangular sail)
TURTLE
Meaning of TURTLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012