flotation

Definitions

General English

General Science

  • noun a separation process in which a component of a mixture may be recovered according to its ability to float on a given liquid, often applied to minerals in an ore

Economics

  • noun the action of starting a new company by selling shares in it on the Stock Exchange

Law

  • noun the act of a private company offering its shares for sale and becoming a public company
http://www.dictionarycentral.com/definition/flotation.html