Landing craft

A vessel designed to carry troops, vehicles, or supplies from ships to shore, often by beaching or entering shallow water.

Connect