Definition of infibular in Spanish:

infibular

transitive verb

  • 1

    Poner a un animal en los órganos genitales un anillo u otro obstáculo cualquiera para impedir el coito.