upheaver
/ˈʌpfɪvər/Definitions
1. noun
One that causes or brings about upheaval, especially in a social or economic context
“The corrupt businessman was seen as an upheaver of the community’s trust in corporate leaders.”
1. noun
One that causes or brings about upheaval, especially in a social or economic context
“The corrupt businessman was seen as an upheaver of the community’s trust in corporate leaders.”