sight draft

A negotiable instrument that is payable on sight, i.e., when presented; a draft that is payable on demand

Browse all legal terms