has bludgeoned
-ha aporreado
Presente perfecto para el sujetohe/shedel verbobludgeon.

bludgeon

Practically since the moment Trump entered the political arena, he has bludgeoned CNN, Zucker and the network's reporters and anchors—often by name.
Prácticamente, desde el primer momento en que Trump puso un pie en política, el republicano ha hostigado a la CNN,a Zucker y al resto de periodistas y presentadores, en muchos casos, por su nombre y apellidos.
Palabra del día
permitirse