Definition of despechar in Spanish:

despechar

transitive verb

  • 1

    Causar [un desengaño o una ofensa] despecho, resentimiento o disgusto a una persona.

    se marchó despechado por la falta de atención de sus compañeros