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.