French-English dictionary »

épée de damoclès meaning in English

FrenchEnglish
épée de Damoclès nom

sword of Damocles◼◼◼(thing or situation which causes a prolonged state of impending doom or misfortune)
noun
[UK: sɔːd əv ˈdæ.mə.kliːz] [US: ˈsɔːrd əv ˈdæ.mə.ˌkliz]