Etymology
Today it means: One who fights against God, gods or divinity. Full definition →
From theomachy + -ist.
Etymology from Wiktionary, CC BY-SA 4.0.