From Longman Dictionary of Contemporary Englishhave a horror of somethinghave a horror of somethingFRIGHTENEDto be afraid of something or dislike it very much He has a horror of snakes. → horror
Examples from the Corpus
have a horror of something• I have a horror of supermarkets.• I had long had a horror of alcohol.• It showed itself to have a horror of socialism already in the nineteenth century.