self-standing

Translations
самостоятельный
автономный
отдельно стоящий
самонесущий
независимый
Definitions
Able to stand without physical support.
Able to function or exist independently, without external support or assistance.
Designed as a separate unit rather than being attached to or incorporated into something else.
Words
self standing

adjective
самостоятельный