openly
and boldly resisting (in spite of opposition)

Translation:
English
Adjective
Add