Оба выражения имеют схожее значение и используются в значении "самый злой и непримиримый враг". Поэтому грамотно будет и «закадычный враг», и «заклятый враг». Выбор между этими вариантами зависит от ваших предпочтений или стилистических особенностей контекста, в котором будет использовано выражение.
Оба выражения имеют схожее значение и используются в значении "самый злой и непримиримый враг". Поэтому грамотно будет и «закадычный враг», и «заклятый враг». Выбор между этими вариантами зависит от ваших предпочтений или стилистических особенностей контекста, в котором будет использовано выражение.