Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: landing craft  lan-ding krãft
  1. Naval craft designed for putting ashore troops and equipment

Type of: craft

Encyclopedia: Landing craft, tank