Slug-horn /(?)/

Slug·-horn

Slug-horn

a.
  1. An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan.