Flotation Meaning

There are 2 meaning(s) for word Flotation

Meaning 1 : the phenomenon of floating (remaining on the surface of a liquid without sinking)

    Synonyms : floatation
Meaning 2 : financing a commercial enterprise by bond or stock shares

    Synonyms : floatation