PUT TO THE HORN Meaning of PUT TO THE HORN in English proclaimed an outlaw (as in the case of Rob Roy MacGregor). Rob also suffered from Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012