Please enable javascript to use dictionary! Howto enable javascript?
shirt of Nessus▼
poisoned chalice▼nounsomething initially regarded as advantageous but which is later recognized to be disadvantageous or harmful
↑