bete noire


Meanings

  • a detested person;

Synonyms