self-supporting

Definition

adjective
which finances itself from its own resources, with no subsidies
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
self-supporting debt self-supporting bond