Definition of open credit in US English:

open credit

noun

Finance
  • Credit free of restrictions; a letter, note, etc., authorizing such credit.

Origin

Late 19th century; earliest use found in Journal of Political Economy.