Shillelagh

The word shillelagh can mean:

In sport: