Definition of turtleshell in US English:

turtleshell

noun

Pronunciation

turtleshell

/ˈtərdlˌSHel/