deed-achieving

DEED-ACHIEVING, a. That accomplishes great deeds.