SLUG-HORN Meaning of SLUG-HORN in English adj an erroneous form of the scotch word slughorne, or sloggorne, meaning slogan. Webster English vocab. Английский словарь Webster. 2012