Этимология и история слов русского языка    
В. В. Виноградов. История слов. Часть
Отвратить. Глагол отвратить, если оставить в стороне устарелое значение `повернуть в сторону' (со страхом очи отвратила), употребляется в значении `предупредить что-нибудь' (тяжелое, неприятное), `помешать осуществлению чего-нибудь' лишь в сочетании с небольшим числом отвлеченных существительных: отвратить опасность, беду, несчастье, угрозу чего-нибудь (ср. предотвратить).

(Основные типы лексических значений слова // Виноградов. Избр. тр.: Лексикология и лексикография, с. 176).