deed-achieving
DEED-ACHIEVING
, a. That accomplishes great deeds.