LANDING SHIP


Meaning of LANDING SHIP in English

(*) An assault ship which is designed for long sea voyages and for rapid unloading over and on to a beach.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.