landing craft US /ˌlændɪŋ ˈkræft/ Definition for landing craft is being prepared and will be available soon.