ALL meanings of landing stage
land·ing stage
L l - noun landing stage a floating platform used as a wharf. 1
- countable noun landing stage A landing stage is a platform built over water where boats stop to let people get off, or to load or unload goods. 0
- noun landing stage a platform used for landing goods and passengers from a vessel 0