What is the full meaning of turtlebacks
TURTLEBACK, a structure over a ship's bows or stern [n]
Example of the word turtlebacks placed on a Scrabble board.