floatyEnglish

buoyant, floaty

Adjective

Tending to float on a liquid or rise in air or gas

English: buoyant, floaty

English words with similar meanings

Show 1 words