floatationEnglish

floatation, flotation

Noun

The phenomenon of floating (remaining on the surface of a liquid without sinking)

English: flotation, floatation

Financing a commercial enterprise by bond or stock shares

English: flotation, floatation

English words with similar meanings

Show 1 words