TURN TURTLE


Meaning of TURN TURTLE in English

v. phr. To turn upside down. The car skidded on the ice and turned turtle.

American idioms English vocabulary.      Английский словарь американских идиом.