SPLENDOURS Meaning of SPLENDOURS in English UK and ANZ, [esp. US] splendors [plural] [noun]So many writers have described the splendours (= beautiful features) of Venice. Cambridge English vocab. Кембриджский английский словарь. 2012