Definition of boat cradle in English:

boat cradle

noun

  • A cradle for a boat.

Origin

Early 19th century.