1 horn or something resembling a horn
2 auld i the horn / lang i the horn getting on in years and experience
3 to get oot yer horns to begin to behave more freely or boldly
4 ORKNEY, NORTH-EASTERN, WESTERN HIGHLANDS AND ISLANDS to hae yer horn in someone's hip to criticise someone severely