Translation of apuntalar in English:

apuntalar

to shore up, v.

transitive verb

  • 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