Synonyms and Antonyms for sight_draft

1. sight draft (n.)

a draft payable on presentation

Synonyms: