Please enable javascript to use dictionary! Howto enable javascript?
thinker▼nounintellectual
thinker▼nounone who spends time thinking
freethinker▼nounperson who has formed his or her opinions using reason and rational enquiry
↑