Definitions for "superyacht"
a little city on the water, even more complicated with its multitude of communications, navigation and a multi-layered power system