meaning of damage control

1. an effort to minimize or curtail damage or loss


Related Words

damage control |

Developed & Maintained By Taraprasad.com

Treasure Words