Landing craft

What is Landing craft?

Landing craft definition and meaning on Dictionary terms:
noun Navy.
any of various flat-bottomed vessels designed to move troops and equipment close to shore.

 

reference: https://www.dictionary.com/browse/landing-craft

Tags: