Find the word definition

Wiktionary
centres of buoyancy

n. (centre of buoyancy English)