Definitions of center of flotation:

  • noun:   the center of gravity of a floating object