Synonyms and Antonyms for demand_note

1. demand note (n.)

a note payable on demand

Synonyms: