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