Definitions of major-general:

  • noun:   a general officer ranking above a brigadier general and below a lieutenant general