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

Related terms edit

Translations edit

See also edit