self-standing

Translations
самостоятельный
независимый
автономный
отдельно стоящий
стоящий сам по себе
самонесущий
Definitions
Existing, functioning, or understandable independently of anything else.
Standing or designed to stand without support from another object or structure.
Words
self

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

adjective
стоящий