life preserver

Definition

noun
  • a heavy club or cosh
Law-Glossary.com
www.law-glossary.com/definition/life-preserver.html