What does bank release mean?

bank release meaning in Law Dictionary

whenever a bank tends to make paperwork that allows a client simply take items listed on a bill.

bank release meaning in Business Dictionary

Document issued by a bank to a person (upon the client's acceptance or payment of a bill of change, such a draft) enabling the client to just take delivery of products which are the subject matter-of the balance of change.