Search
Select the dictionary language
syllabuses
letters
a sloped platform or structure on which a ship is constructed or from which it is launched into the water
slipway
way
a canal large enough for seagoing vessels
Lexical Tree
ship