damage control
English Dictionary
->
Letter D
-> damage control
Search Dictionary:
damage control Definition
(n)
an
effort
to
minimize
or
curtail
damage
or
loss
damage control Synonyms
damage control
© Art Branch Inc.