Traducción de apuntalar in English:

apuntalar

to shore up, v.

verbo transitivo

  • 1

    (túnel/edificio) to shore up
    (túnel/edificio) to brace
    (cimientos) to underpin
    los banqueros que apuntalaron el régimen the bankers who propped up the regime