Meaning of “sight bill” in the English Dictionary

business-english dictionary

"sight bill" in Business English

See all translations

sight billnoun [ C ]

uk us BANKING, FINANCE

a bill of exchange that must be paid immediately:

When a sight bill is presented to the importer he has to make the payment immediately, or within 7 days at most.

(Definition of “sight bill” from the Cambridge Business English Dictionary © Cambridge University Press)