"hard-hitting," 1811, present-participle adjective from punish (v.). Related: Punishingly.
the king imposed a punishing tax
set a punishing pace
pungent
Punic
punish
punishable
punisher
punishing
punishment
punitive
Punjab
punji
punk