'Floatation' definitions:

Definition of 'floatation'

From: WordNet
noun
The phenomenon of floating (remaining on the surface of a liquid without sinking) [syn: flotation, floatation]
noun
Financing a commercial enterprise by bond or stock shares [syn: flotation, floatation]

Definition of 'Floatation'

From: GCIDE
  • Floatation \Float*a"tion\, n. See Flotation. [1913 Webster]