Definition of dog-hanging in English:

dog-hanging

noun

English Regional
  • 1(Formerly, in Essex) a wedding feast held to collect money for the bride (historical in later use).

  • 2(More generally) any social gathering (now rare).

Origin

Mid 17th century.