Operation Desert Storm

1. (noun) the US and its allies defeated Iraq in a ground war that lasted 100 hours (1991)
Related Words: operation



Terms and Conditions of Use / Copyright Notice