English statue nounMeaning 1A carved or cast figure of a person or animal, especially one that is life-size or larger.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