having stopped operating as a business because there is no more money or work available
Oxford100% de las películas
having stopped operating as a business because there is no more money or work available
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición