Vocabulary Term #1393
US
UK
US
UK
to fail to pay interest or other money that is owed
US
UK
"As the company defaulted on the loan payments, legal proceedings were started."