Yahoo Web Search

Search results

  1. Dictionary
    self-sus·tain·ing
    /ˌselfsəˈstāniNG/

    adjective

    • 1. able to continue in a healthy state without outside assistance: "his puny farms were years from being self-sustaining"

    More definitions, origin and scrabble points