landing ship

[landing ship] {n.} A ship built to land troops and army equipmenton a beach for an invasion.

The landing ship came near the beach,doors in the bow opened, and marines ran out.