demand note

A note that becomes due and payable as of the date of execution, no demand being necessary.

Browse all legal terms