Vocabulary Term #1420
USA
UK
USA
UK
forced to close because of being financially unsuccessful, to go bankrupt
USA
UK
"When the company went bust over 500 people lost their jobs."