HOGSHEAD

Definition of HOGSHEAD

  1. (noun)a British unit of capacity for alcoholic beverages
  2. (noun)a large cask especially one holding 63 gals