Lysa / Law Dictionary / sight draft sight draft: meaning in law A negotiable instrument that is payable on sight, i.e., when presented; a draft that is payable on demand Browse all legal terms →