lieutenant general

noun

1.
a general officer ranking above a major general and below a full general