Translation of asestar in English:

asestar

transitive verb

  • 1

    me asestó una puñalada/un puñetazo he stabbed/punched me
    • le asestó un duro golpe a su orgullo it dealt a harsh blow to his pride