заклятие
закля́тие, -я, ср. (устар.). 1. То же, что заклинание (во 2 знач.). Произносить заклятия. 2. Клятва; зарок. Дал себе з. не пить.
См. также лексическое значение слова заклятие в других толковых онлайн-словарях русского языка нашего портала.