Dictionary Definition:
karttṛ mfn. one who cuts off • one who extinguishes, a destroyer Vīrac
karttṛ mfn. one who spins, a spinner MBh. viii