landing ship
English edit
Noun edit
landing ship (plural landing ships)
- (military, nautical) a sea-going military light ferry designed to assault shores that are held against them, and disembark forces directly onto the shore
Derived terms edit
Related terms edit
Translations edit
light military ferry
|