Meaning of flotation

Definition of flotation

(noun) the phenomenon of floating (remaining on the surface of a liquid without sinking)

Other information on flotation

WIKIPEDIA results for flotation
Amazon results for flotation