Topic: NAVY


landing craft

noun
     
landing craft plural landing craft [countable]
PMN a flat-bottomed boat that opens at one end so that soldiers and equipment can be moved directly onto the shore

Explore NAVY Topic

Word of the Day
The NAVY Word of the Day is:

Other related topics