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.