Subscriber login


Forgot your password?

Library card login

Other

final demand

Definition of final demand

noun

  • a creditor’s last request for payment of money owed, before taking punitive measures: [as modifier]:final-demand letters