landing stage

Noun
  1. Platform from which passengers and cargo can be (un)loaded (synset 103644674)

Found on Word Lists

Other Searches