Ascribe means to attribute or credit something to a particular cause or source. 'Attribute' is the direct synonym. 'Prescribe' means to recommend or authorize, 'delegate' means to assign authority, and 'denounce' means to publicly condemn - none of these relate to attributing causation or credit.