bn:00066838n
Noun Concept
NL
No term available
EN
Improvement (or an intended improvement) in the existing form or condition of institutions or practices etc.; intended to make a striking change for the better in social or political or religious affairs WordNet 3.0
Relations
Sources