Definition of rumhound in English:

rumhound

noun

US
informal
  • 1A hard drinker; a drunkard, an alcoholic.

  • 2An agent upholding Prohibition (now historical).

Origin

Late 19th century.