Definition of hatch ladder in US English:

hatch ladder

noun

  • A ladder connecting a hatchway on a ship's deck to the hold.

Origin

Early 19th century; earliest use found in Blackwood's Magazine.