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.