ATTRIBUTION Meaning of ATTRIBUTION in English [noun] [U]The usual attribution of the work to Leonardo is now disputed by several experts. Cambridge English vocab. Кембриджский английский словарь. 2012