major general

/ˈmeɪdʒər ˈdʒɛnərəl/
noun
  1. A high-ranking military officer, typically above a brigadier general and below a lieutenant general.
    • After twenty years of service, she was promoted to major-general.
    • The major-general commanded the entire division during the training exercise.
    • The major-general addressed the troops before the deployment.