unreticent
/ˌʌnriˈtɪsnt/Definitions
1. adjective
willing to speak freely and openly, especially about one’s thoughts or feelings
“She was an unreticent speaker who never hesitated to share her opinions.”
2. noun
a person who speaks freely and openly, especially about one’s thoughts or feelings
“The unreticent activist was known for her passionate speeches and writings.”