Yahoo India Web Search

Search results

  1. Dictionary
    afloat
    /əˈ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"

    More definitions, origin and scrabble points