In legal terms what does payment on "demand" mean? Definition .....
Printable View
In legal terms what does payment on "demand" mean? Definition .....
In broad terms, it means that when the person to whom the money is owed demands payment, payment is immediately due.