sight draft (English, noun)
expansion: sight draft (plural sight drafts)
Senses:
glosses: A draft to be paid on presentation.
tags: US
Forms:
form: sight drafts
tags: plural