Longman Dictionary of Contemporary English homepage

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
Word of the Day
The NAVY
Word of the Day is:

Other related topics