Landing Craft (noun) Definition, Meaning & Examples

noun Navy.
  1. any of various flat-bottomed vessels designed to move troops and equipment close to shore.
noun
  1. any small vessel designed for the landing of troops and equipment on beaches
Landing Craft (noun) Definition, Meaning & Examples

More Definitions