landing ship
English
editNoun
editlanding 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
editRelated terms
editTranslations
editlight military ferry
|