v. dissuade, discourage, inhibit, intimidate, daunt, frighten off or from or away, scare off or from; prevent, stop, obstruct, check, hinder, impede I was deterred from entering by three large dogs Regular spraying of plants helps to deter aphid infestation.
DETER
Meaning of DETER in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012