Dictionary search results

Showing 1-2 of 2 results

sword of Damocles British & World English

Used to refer to an extremely precarious situation

sword of Damocles in Damocles British & World English

Used to refer to an extremely precarious situation