flotation

noun
  1. the process of floating or being supported on the surface of a liquid
  2. the launching of a company’s shares on the stock market for the first time
  3. Usage: business; finance
  4. a process used to separate minerals from ore by causing them to float on bubbles in water
  5. Usage: mining; technical

Examples