See also: mega-ship

English edit

Alternative forms edit

Etymology edit

mega- +‎ ship

Noun edit

megaship (plural megaships)

  1. a very large ship; a ship that is among the world's largest