note of hand


Meanings

  • a promise to pay a specified amount on demand or at a certain time;