TURTLE


Meaning of TURTLE in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.