launchway

Noun

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