sword of Damocles n : a constant and immanent peril; "the possibility hangs over their heads like the sword of Damocles"
Copyright © 2024 3Dict.net