meaning of general headquarters

1. military headquarters from which a military commander controls and organizes the forces


Related Words

general headquarters |

Developed & Maintained By Taraprasad.com

Treasure Words