definitions Sight draft

Sight draft

A draft that is payable on demand. A draft that must be paid on presentation or else dishonored.