To be this it means you rely on yourself and don't go to others for a lot of common questions. Instead of asking for help you work things out on your own so that you better understand any situation.
Edit:
Or in a more complete sense of the term, being self sufficient means you are able to produce all/most of your needs on your own. Getting food from hunting/fishing/gardening rather then at a store. Being able to produce shelter for yourself out in nature to protect yourself from weather/animals.
When used in terms of a country, it refers to the ability of the country as a whole to provide for the needs of it's citizens without help from other countries.
Chat with our AI personalities
Self-sufficient (City/town-wise) means being able to provide to the needs of the population without the help of other towns/cities.
Manor largely self sufficient both military and economically. The main way that both sufficient were by workers and land.
Ball sacks
The British restricted Indian-owned industries such as cotton textiles.
Yes, the Medieval manors system were intended to be as self sufficient as possible.
by protecting serfs from raiders in return for thier toil and labor