Definition of landing craft in English:
A boat specially designed for putting troops and military equipment ashore on a beach.
- Upon crossing the Sound to Port Howard, the troops climbed into an Army landing craft to be ferried to a nearby beach.
- Many more never made it ashore because the landing craft beached too far out, and they drowned under the weight of the equipment they carried.
- The first landing craft landed military vehicles that were subsequently damaged by mines.
Definition of landing craft in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia