turtle-deck

English

Noun

turtle-deck (plural turtle-decks)

  1. Synonym of turtleback.