center of buoyancy is a noun meaning "(physics) the center of mass of the immersed part of ship or other floating object". It carries one recorded sense.
(physics) the center of mass of the immersed part of ship or other floating object
Canada · United Kingdom · physics
Definitions, synonyms and semantic relations for center of buoyancy come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.