"Put on one account" is a phrase used to describe the act of attributing something to a specific cause or reason. Alternatives to this phrase may include "ascribe", "attribute", "assign", or "impute". Each of these options conveys a similar meaning, but may be used in different contexts or with slightly different connotations. "Ascribe" and "attribute" are most commonly used when discussing the origins or causes of something, while "assign" and "impute" are often used in a more negative sense to assign blame or responsibility. Regardless of which synonym you choose, each can enhance your language and communication skills while bringing a greater depth of meaning to your writing or conversation.