centre of flotation Meaning, Definition & Usage

  1. noun the center of gravity of a floating object
    center of flotation.

WordNet