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