1
[ noun ] an interpretation that easily understandable and acceptable

Synonyms

popularization

Related terms

interpretation popularise

2
[ noun ] the act of making something attractive to the general public

Related terms

degradation popularize

*