Compund Words

Last Search Words

Sponsored Links

Search Result:landing craft

landing craft   (TTS Sound)



Overview of noun landing_craft

The noun landing craft has 1 sense


  • landing craft -- (naval craft designed for putting ashore troops and equipment)