flotation
flo-ta-tion
noun
The act or state of floating on a liquid or in the air.
"The life jacket provides good flotation."
noun
The process of offering a company's shares to the public for the first time.
"The firm announced its successful flotation."
Thesaurus
Synonyms: floatation