slug-horn
Speech parts
1. slug-horn - Noun
2. slug-horn - Adjective
Meaning
An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan.
Source: Webster's dictionary1. slug-horn - Noun
2. slug-horn - Adjective
An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan.
Source: Webster's dictionary