SLUG-HORN


Meaning of SLUG-HORN in English

( a. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.