flotation Meaning and Definition
1. n. financing a commercial enterprise by bond or stock shares
2. n. the phenomenon of floating (remaining on the surface of a liquid without sinking)
Flotation (also spelled floatation) involves phenomena related to the relative buoyancy of objects.
Sponored Video