meaning of scorched earth policy

1. the target company defends itself by selling off its crown jewels


Related Words

scorched-earth policy |

Developed & Maintained By Taraprasad.com

Treasure Words