English synonyms about - contact  

sight draft

noun

1 sight draft

A draft payable on presentation.

synonym: sight bill.


Find more on sight draft elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0221