Learn English – A single word or phrase for something that necessarily causes both harm and benefit

phrase-requestssingle-word-requests

What is a single word, or phrase, for something that necessarily causes both harm and benefit? For example, a coal-fired power plant will harm human health through air pollution, but will bring electricity and economic development to a poor area.

Best Answer

From thefreedictionary, it's a...

two-edged sword - something that offers both a good and bad consequence

Also double–edged sword (M-W) - both versions are equally common on both sides of the Atlantic.

See also it cuts both ways (it affects both sides of an issue equally).

Related Topic