flotation
Explore definitions, synonyms, and language insights of flotation
Definitions
                    Noun
                    
                the phenomenon of floating (remaining on the surface of a liquid without sinking)
                
                    Noun
                    
            financing a commercial enterprise by bond or stock shares