shiplift

English

Noun

shiplift (plural shiplifts)

  1. Alternative form of ship lift.