draft, sight: meaning in law

A draft of money payable when presented

Browse all legal terms →