Tamil Dictionary 🔍

slug-horn

Slug"-horn`, a. Defn: An erroneous form of the Scotch word slughorne, or sloggorne, meaning slogan.


slug-horn - Similar Words