self-sufficiency

['selfsə'fiʃənsi]

n. 自给自足

详细释义:

n.

1. 自给自足

2. 过于自信