Out-of-business meaning

No longer in business or service; defunct.
adjective
0
0
Advertisement