/ˈaɪdiəˌlɒɡ/
NOUN
A person who strongly supports, promotes, or defends a particular system of ideas, beliefs, or principles, especially in political, social, or philosophical contexts.
A person who actively promotes or defends a particular political or social ideology and its principles.
A person who firmly adheres to a particular doctrine or established set of beliefs, often insisting that its principles should be followed without compromise.
A person who demonstrates strong loyalty and enthusiasm toward a particular movement, cause, leader, or system of beliefs.
NOUN
A person who strongly believes in ideals, visions, or principles and seeks to promote them, sometimes without sufficient consideration of practical limitations.
A person who advocates ambitious ideals or visions for improving society, even when those ideas may be difficult to achieve in practice.
NOUN
A thinker who formulates, interprets, or promotes theories and abstract systems of thought, particularly those concerning society, politics, or philosophy.
A person who develops or advocates abstract theories and intellectual frameworks to explain social, political, or philosophical issues.