also major-general
( major generals)
In Britain, a major general is a senior officer in the army, one rank above a brigadier. In the United States, a major general is a senior officer in the army, air force, or marines, one rank above brigadier general.
N-COUNT ; N-TITLE ; N-VOC