unassailable

    adjective
  1. [fortress] inexpugnable.
  2. [position] inatacable.
  3. [argument] irrebatible.
  4. he's quite unassailable on that score per aquest costat no se'l pot atacar.