Meaning of “truncheon” in the English Dictionary

british dictionary