揚陸艦
よ
う
り
く
か
ん
Meanings
1
landing ship; amphibious warfare ship
Military term for a vessel designed to transport and land troops, vehicles, and equipment directly onto a shore.
The navy deployed a new landing ship.
landing ship; amphibious warfare ship
Military term for a vessel designed to transport and land troops, vehicles, and equipment directly onto a shore.
The navy deployed a new landing ship.