English sculpture nounMeaning 1The art of making two- or three-dimensional representative or abstract forms, especially by carving stone or wood or by casting metal or plaster.in other languages:Czech socha (meaning 1)more translationsČZJmeaning 1meaning 1more translationsSPJmeaning 1more translationsÖGSmeaning 1more translationsУЖМmeaning 1more translationsUkrainian статуя (meaning 1)more translations