Word info Synonyms

centre of buoyancy

Noun

Meaning

(physics) the center of mass of the immersed part of ship or other floating object

Source: WordNet

Synonyms

Hypernyms

Related terms

Close letter words and terms