demand_note
1. [ noun ] (finance) a note payable on demand
Related terms: note
Similar spelling:   demander
  demand_loan
  demantoid
  demand_feeding
  demand_deposit
  deaminate
  demanding