Dictionary Definition:
[translation-eng] {Hopkins} as self-powered [entities]; independently{BJ 16.4}; by their/its own power{BJ 24.3}; self-powered