'centre of flotation' definitions:

Definition of 'centre of flotation'

(from WordNet)
noun
The center of gravity of a floating object [syn: center of flotation, centre of flotation]