outspoken
/ˈaʊt.spoʊkən/Definitions
1. adjective
expressing one’s opinions or feelings clearly and boldly
“She’s an outspoken advocate for social justice.”
2. noun
a person who expresses their opinions or feelings clearly and boldly
“He’s an outspoken critic of the new policy.”