landing craft

views updated

land·ing craft • n. a boat specially designed for putting troops and military equipment ashore on a beach.

More From encyclopedia.com