Происхождение слова зарок

Заро́к. Вероятно, образовано с изменением корневой гласной от zarekti se (заречься — «дать слово, поклясться что-либо сделать»). И тогда восходит к той же основе, что и речь.

Заро́к. Искон. Производное (с перегласовкой е/о) от зарекати «приказывать, запрещать». См. заречься.

См. также:

  1. толковый словарь: лексическое значение слова зарок
  2. синонимический словарь: синонимы слова зарок
  3. зарок — сводная статья из словарей