cudgel

noun
  1. A short, thick stick used as a weapon. noun
    The guard carried a cudgel to protect himself.
    He used a cudgel to fend off the wild animal.
  2. To beat or strike with a cudgel. verb
    The mob threatened to cudgel anyone who opposed them.
    He was cudgeling the tree to knock down the fruit.
  3. To think hard or ponder, often used in the phrase 'cudgel one's brains'. verb
    She cudgelled her brains trying to solve the complex puzzle.
    He sat down to cudgel his brains for a solution to the problem.