Synonyms: stabilising, stabilizing
Definition: causing to become stable
Usage: the family is one of the great stabilizing elements in society
Similar words: helpful
Definition: providing assistance or serving a useful function