Word info

selfsustained

Adjective

Meaning

selfsustained (not comparable)

sustained by its own actions

Source: en.wiktionary.org

Close letter words and terms