Slug-horn /(?)/ Slug·-horn Slug-horn a. An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan.