Learner's definition of ENRICH
to make (someone) rich or richer
to improve the quality of (something)
to make (something) better
Their lives were enriched by the experience. = It was a life-enriching experience for them.
Their research has enriched [=improved] our understanding of the problem.
How can I enrich my vocabulary?
to improve the usefulness or quality of (something) by adding something to it