Definitions for "Megayacht"
Keywords:  chubb, watercraft, captain, hull, crew
While there is no standard definition of a megayacht, Chubb defines it as a watercraft with a hull value of more than $1,000,000 and at least one full-time paid captain or crew.
A large, luxurious yacht, typically longer than 100 feet