A war memorial is some kind of monument or plaque which is set up as a place where people can remember the fallen in war.
In Britain, the war memorials date from just after the First World War because so many people had been killed that the country felt it was important to remember them in every parish and borough throughout the country.