Происхождение слова воспретить

Воспрети́ть. Образовано от прътити — «удерживать, останавливать», произведенному от существительного прътъ — «препятствие». К этой же основе восходит и наречие против.

Воспрети́ть. Вы, конечно, слышали выражение: «Мне это претит, т.е. мне отвратительно, противно. В старославянском языке «претити» значило «сдерживать», «останавливать». Вполне понятно, что от него могли быть образованы глаголы с разными приставками: «вос-претить», «за-претить». Все они имели сходное значение — «наложить запрет».

воспрети́ть — воспреща́ть, заимств. из цслав. См. прети́ть.

См. также: значение слова воспретить в толковых словарях.