meaning of self sufficing

1. Sufficing for ones self or for itself, without needing external aid; self-sufficient.
2.
able to provide for your own needs without help from others; "a self-sufficing economic ">unit"


Related Words

self-sufficing |

Developed & Maintained By Taraprasad.com

Treasure Words