Dictionary search results

Showing 1-3 of 3 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