Definition of impugnable in Spanish:

impugnable

adjective

  • 1

    Que puede ser puesto en duda y discutido.

    no entiendo que pudieran estar conformes con una decisión tan tajante, arbitraria e impugnable; los acuerdos contrarios a los estatutos serán impugnables ante la autoridad judicial por cualquiera de los propietarios disidentes

  • 2

    Que no puede ser tomado o conquistado.

    el recinto amurallado parecía impugnable