center of flotation Meaning, Definition & Usage

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

WordNet