What is the meaning of Cudgel?

A short heavy club with a rounded head used as a weapon.

Anything that can be used as a threat to force one's will on another.

To strike with a cudgel.

To exercise (one's wits or brains).

Source: wiktionary.org