Translate self-supporting | into Italian Definition of self-supporting
adjective
1having the resources to be able to survive without outside assistance: the colonies must be, if nothing else, self-supporting a self-supporting sea eagle population
2staying up or upright without being supported by something else:arches were originally self-supporting structures