Definition of repugnar in Spanish:

repugnar

intransitive verb

  • 1

    Causar [alguien o algo] repugnancia física, moral o intelectual.

    me repugna la maldad; le repugna el olor a huevos podridos

transitive verb

  • 1

    formal Oponerse o contradecirse [una cosa] a otra.

    el bien repugna el mal