Self-sufficing
Word Dictionary
-> Self-sufficing
Search:
Self-sufficing
(a.) Sufficing for one's self or for itself, without needing external aid; self-sufficient.
Terms of Use
Canadian Jobs