Find the word definition

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.