Dictionary search results

Showing 1-2 of 2 results

drawdown British & World English

A reduction in the size or presence of a military force

draw something down British & World English

Reduce the size of a military force in an area