DictionaryForumContacts

   English
Google | Forvo | +
to phrases
 English thesaurus
Landing Ship, Dock
abbr., scottish LSD (USA)
landing ship dock
mil., logist. A ship designed to transport and launch loaded amphibious craft and/or amphibian vehicles with their crews as well as embarked personnel and equipment. It can render limited docking and repair services to small ships and craft. (FRA)
Landing: 13 phrases in 4 subjects
Economy1
General1
Microsoft2
Transport9