Bete noire

Webster's Dictionary of the English Language

·- Something especially hated or dreaded; a bugbear.

Related Words