Edgehill (noun) Definition, Meaning & Examples

noun
  1. a ridge in S Warwickshire: site of the indecisive first battle between Charles I and the Parliamentarians (1642) in the Civil War
Edgehill (noun) Definition, Meaning & Examples

More Definitions