Definition of amordazar in Spanish:

amordazar

transitive verb

  • 1

    Poner una mordaza a una persona para impedir que hable o grite.

    los atracadores amordazaron a los empleados de la joyería; figurative el equipo local amordazó a los rivales con unos estrechos marcajes