zì
bèi
1
to provide one's own...
2
own
3
self-provided
4
self-contained