Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

landing craft Definition

Cancel
landing craft
noun(landing craft)
any of numerous naval craft designed for conveying troops and equipment from a transport to a beach in an amphibious assault

Words Related to landing craft!

landing craft Examples by Brain Bank Users