Attested.to

Definition

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

Seed ·

Term in context

buoyant in CommonParlance