meaning of theatre of war

1. the entire land, sea, and air area that may become or is directly involved in war operations


Related Words

theatre of war |

Developed & Maintained By Taraprasad.com

Treasure Words