'captive finance company' definitions:

Definition of 'captive finance company'

From: WordNet
noun
A finance company owned by a manufacturer to finance dealers' inventories or to make loans to consumers buying the company's products