Weekly Football Phrase: To shore up Does your team need to shore up its defence? This week's English for football phrase from languagecaster - to shore up