Shoring it up
-
to stop a wall or a building from falling down by supporting it with building materials such as wood or metal:
Shoring it up meaning & definition 1 of Shoring it up.
-
to support or improve an organization, agreement, or system that is not working effectively or that is likely to fail:
Shoring it up meaning & definition 2 of Shoring it up.