SLUG-HORN Meaning of SLUG-HORN in English (a.) An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan. Webster's English dictionary. Английский словарь Webster. 2012