Lysa / Law Dictionary / draft, sight draft, sight: meaning in law A draft of money payable when presented Browse all legal terms →