have cudgelled
Presente perfecto del verbo cudgel. Hay otras traducciones para esta conjugación.

cudgel

How they must have cudgelled their brains!
¡Cómo se habrán devanado los sesos!
Palabra del día
el higo