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