floatation

floatation

English Noun
Ad

Definition

Nonstandard spelling of flotation.

Ad