commercial paper

definition: an unsecured and unregistered short-term obligation issued by an institutional borrower to investors who have temporarily idle cash
example:
speech part: noun
synonyms:

How commercial paper is being used?