Home › Words › M › megayachtmegayachtmegayacht · noun — A very large luxury yacht.Definition from Wiktionary (CC BY-SA 3.0).Among words judged in Lexicurio's Arena, megayacht ranks #33,410 of 42,970 for Qualifying.EtymologyFrom mega- + yacht.nounA very large luxury yacht.Definitions & examples from Wiktionary (CC BY-SA 3.0).