Wiktionary
sight drafts
n. (sight draft English)
Usage examples of "sight drafts".
We'll exchange it weight-for-weight, and pay the difference with sight drafts.