YourDictionary

turtleback

noun

an arched structure built over the deck of a ship as a protection against heavy seas

See turtleback in American Heritage Dictionary 4

link/cite print suggestion box