Translation of arrancharse in English:

arrancharse

to put up, v.

pronominal verb

Venezuela, Chile, Mexico
informal

  • 1

    to put up
    tuvieron que arrancharse en casa de su tío they had to put up at her uncle's house