floatation

Noun
  1. The phenomenon of floating (remaining on the surface of a liquid without sinking) (synset 111548418)
  2. Financing a commercial enterprise by bond or stock shares (synset 101102052)

Other Searches