sales finance company
Noun
Meaning
a finance company that buys (at a discount) the installment sales contracts of retail merchants
Source: WordNetNoun
a finance company that buys (at a discount) the installment sales contracts of retail merchants
Source: WordNet