Translation of guasca in English:

guasca

strap, n.

feminine noun

  • 1also huasca
    Chile, Peru

    (ramal de cuero)
    strap
    como guasca completely plastered informal
    • darle como guasca a algo to hammer away at sth
  • 2Colombia

    Cooking Botany
    frenchweed