English | German | Russian | Czech

turtled English

Meaning turtled meaning

What does turtled mean?

turtled

(nautical) Capsized; turned upside-down in the water.

Are you looking for...?