megayacht (yacht + mega-; large)
A very large luxury yacht