English Dictionary
Definition flotation in British English
flotation noun
noun
/fləʊˈteɪʃ(ə)n/
Synonyms and related words
