I’m looking for an English word which could mean something or someone that adds value to something else. Is there a single word for that?
Would 'enhances' be the word you are looking for? 'The large shirt I am wearing enhances my appearance, as it hides the roll of fat across my middle'.
Enhancer or Enhancement
From the word enhance: to make greater, as in value, beauty, or effectiveness; augment; to provide with improved, advanced, or sophisticated features.
This would satisfy the request for a word that applies to something that adds value to something else. But I don't think I've heard it used to apply to a person who adds to the value of something.
What of Asset which is a currency exchance for value?
protected by tchrist♦ May 16 '16 at 19:57
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?