Dictionary.com
definitions
  • synonyms

landing ship

See more synonyms on Thesaurus.com
noun
  1. any of various ships designed for transporting troops and heavy equipment in amphibious warfare, capable of making assault landings directly onto a beach.

Origin of landing ship

First recorded in 1940–45
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
  • About
  • Cookies, Terms, & Privacy
© 2018 Dictionary.com, LLC.