Search results
- Dictionaryafloat/əˈfləʊt/
adjective
- 1. floating in water; not sinking: "they trod water to keep afloat"
- 2. out of debt or difficulty: "professional management will be needed to keep firms afloat"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries