DictionaryAI

centre of buoyancy

Short definition from Wiktionary

Noun

  1. the point through which the resultant of all buoyant forces on an immersed hull are assumed to act; the centre of mass of the displaced water.

We haven’t written up centre of buoyancy yet: Simple and Standard meanings, examples and a quiz.