Dictionary Definition:
śastrâyudha mfn. having the sword for a weapon (and not the Veda, as a Brāhman should have) Vet.