n. ideologist, one who speculates or theorizes; one who adheres to a certain body of beliefs or principles
Copyright © 2018 WordTech Co.