Definition of soft sculpture in US English:

soft sculpture

noun

  • (A piece of) sculpture in cloth, foam rubber, or other pliable materials.

Origin

1960s; earliest use found in The Times.