Translation of estribar in English:

estribar

intransitive verb

  • 1

    estribar en algo to stem from sth
    • su belleza estriba en su sencillez its beauty lies in / stems from its simplicity
    • el éxito estriba en el trabajo y en el esfuerzo success comes from hard work and effort
  • 2

    Building Architecture
    estribar en algo to rest on sth