Meaning of Lord General in English:

Lord General

noun

historical
  • (More fully "Lord High General") (the title of) a commander-in-chief.

Origin

Late 16th century; earliest use found in Raphael Holinshed (c1525–?1580), historian.