Definitions of centre of flotation:

  • noun:   the center of gravity of a floating object