'Slug-horn' definitions:

Definition of 'Slug-horn'

From: GCIDE
  • Slug-horn \Slug"-horn`\, a. An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan. [1913 Webster]