Definition of monumental sculpture in US English:

monumental sculpture

noun

  • (As a count noun) a sculpture that is a monument; (without article) sculpture of this type.

Origin

Mid 19th century; earliest use found in Emmeline Stuart Wortley (1806–1855), poet and travel writer.