Synset
characterized by or full of force and vigor
<adj.all>
hard-hitting
trenchant
sample sentences
"a hard-hitting expose"
"a trenchant argument"
semantic pointers
similar to
effective, effectual, efficacious