SUCCULENCE Meaning of SUCCULENCE in English [noun] [U] approvingIf the grilling is done right, the chicken has a wonderful flavour and succulence. Cambridge English vocab. Кембриджский английский словарь. 2012