Meaning of sight draft

Definition of sight draft

(noun) a draft payable on presentation

Other information on sight draft

WIKIPEDIA results for sight draft
Amazon results for sight draft