bete noire - English Synonyms Dictionary

bete noire

n.
[1] anathema