Meaning of the word flotation in English

What does flotation mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

flotation

US /floʊˈteɪ.ʃən/
UK /fləʊˈteɪ.ʃən/

Noun

1.

the action of floating or being made to float

Example:
The boat's excellent flotation kept it stable in rough seas.
Life jackets provide essential flotation for swimmers.
2.

the process of launching a company on the stock market

Example:
The company announced its plans for a public flotation next year.
The successful flotation brought in significant capital for expansion.