appomattox
/ˌæpoʊməˈtɑks/Definitions
1. noun
a town in Virginia, especially famous as the site of General Robert E. Lee’s surrender in 1865, marking the end of the American Civil War.
“The surrender at Appomattox is often cited as the turning point of the Civil War.”