Sign in
Dictionaries
English
Banking and Finance
short-term lender
noun
Banking and Finance
Business (Corporate) Law/Company Law