a monument to something - definition and synonyms

phrase
  1. 1
    something that reminds people of something

    The factories are important monuments to Britain’s industrial past.

See also main entry: monument