What does Bete Noir Mean in English?

Bête noire’ is a French term which in English, refers to something that is particularly disliked or to be avoided. It could also refer to a subject, a person or an institution. Bête noire is commonly misspelt as bête noir. The plural is bête noirs.