Log in
Search words & phrases
afloat
US /əˈflot/
・
UK /əˈfləʊt/
B2
Definition
Video subtitles
adjective
Remaining on top of a liquid; floating