1.В прошлые века в русском языке существовало устойчивое выражение
"заливать за кадык", то есть, пить алкоголь. Поэтому, "закадычным
другом" называли, фактически, собутыльника, того, с кем можно выпить.
Потом этот ФРАЗЕОЛОГИЗМ стал употребляться в более широком смысле,
обозначая близкую дружбу.
2.ПЕРИФРАЗ