Webster's Revised Unabridged Dictionary · 1913

hard-hitting

hard-hitting , adjective

1.
characterized by or full of force and vigor; forceful; as, a hard-hitting expose.
2.
aggressive; as, a hard-hitting advertising campaign. Opposite of unaggressive.