on-demand bond

Definition

Construction

  • A monetary form of contractor performance assurance, typically provided by a bank, where the bond is payable to the owner simply on his demand, and usually without the owner having to provide the bank any evidence or details of the contractor's failure to perform.
http://www.dictionarycentral.com/definition/on-demand-bond.html