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