execrate
verb
°To feel loathing for; abhor.
°To declare to be hateful or abhorrent; denounce.