Dictionary search results

Showing 1-7 of 7 results

sculpture British & World English

The art of making two- or three-dimensional representative or abstract forms, especially by carving stone or wood or by casting metal or plaster

sculpture English Thesaurus

a Michelangelo sculpture of the Madonna

mobile sculpture British & World English

A sculpture with moving parts