Find the word definition

Wiktionary
love truncheons

n. (love truncheon English)