self-sufficient

'selfsә'fiʃәnt
托福雅思 Collins 1

英文释义

s. able to provide for your own needs without help from others

中文翻译

a. 自给自足的, 极为自负的

1
Collins 星级

学习工具