landing ship
noun
any of various ships designed for transporting troops and heavy equipment in amphibious warfare, capable of making assault landings directly onto a beach.
Origin of landing ship
First recorded in 1940–45
Words nearby landing ship
landing force,
landing gear,
landing net,
landing page,
landing party,
landing ship,
landing speed,
landing stage,
landing strake,
landing strip,
landing-waiter