English dictionary
centre of buoyancy meaning and definition
Definition and meaning of centre of buoyancy at MeaningMonkey.org. centre of buoyancy meaning and definition in the English Dictionary.CENTRE OF BUOYANCY noun
Definition of centre of buoyancy (noun)
- (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
Source: Princeton University Wordnet