Emancipated scientist Synonyms

Definitions for Emancipated


  • (adjective) free from traditional social restraints

Definitions for Scientist