STATUARY Meaning of STATUARY in English [noun] [U] [formal]a display of garden statuary (= statues) Cambridge English vocab. Кембриджский английский словарь. 2012