Online English Dictionary

Home

Floaty


a.

Swimming on the surface; buoyant; light.


© 2009 Dammam Community College