English edit

Etymology edit

launch +‎ way

Noun edit

launchway (plural launchways)

  1. The timbers etc. down which a vessel is launched into the water.