Words: major-general
Part of speech: n
Definition: a general officer ranking above a brigadier general and below a lieutenant general