have cudgelled
Presente perfecto del verbo cudgel.

cudgel

Popularity
500+ learners.
How they must have cudgelled their brains!
¡Cómo se habrán devanado los sesos!
Palabra del día
el desfile