Slug-horn

Webster's Dictionary of the English Language

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

Related Words