free thought ( synonym found)

Definition of free thought:

(n) : the principles of a freethinker; freethinking

Back to Top