Attested
.to
Menu
Definition
advocating or engaged in activism
Seed
·
Term in context
activist
in
CommonParlance