English

edit

Noun

edit

landing ship (plural landing ships)

  1. (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
edit

Translations

edit

See also

edit