shore up
تعریف انگلیسی
verb
- support by placing against something solid or rigid “shore and buttress an old building” “Somebody ----s something” “Somebody ----s something PP”
مترادفها
Prop, support, prop up.