To reinforce or strengthen (something at risk of failure).
Browse other words in the same learning bracket as shore up.