- centre of buoyancy as a noun:
- 1
centre of buoyancy
noun
1 centre of buoyancy
physics The center of mass of the immersed part of ship or other floating object.
synonyms: center of buoyancy, center of immersion, centre of immersion.
debug info: 0.0291