"Monumental sculpture" refers to a large and impressive artwork created using different materials like stone, metal, or wood. These sculptures are often placed in public areas, parks, or landmarks to symbolize important historical events, figures, or ideas. They can be easily noticed due to their significant size and the impact they make on the surrounding environment.
Full definition
Similar and related words and phrases are presented below.