Synonyms and Antonyms for landing_craft

1. landing craft (n.)

naval craft designed for putting ashore troops and equipment

Synonyms: