To close them down
-
If a business or organization closes down or someone closes it down, it stops operating:
To close them down meaning & definition 1 of To close them down.
-
to end the operation of something, or (esp. a place of business) to stop operating:
To close them down meaning & definition 2 of To close them down.