Definition of “Damocles” - English Dictionary

british dictionary