Definition.com
Witch hunt (n.) did not end because science was invented; science was invented because witch-hunts ended.
2 definitions
Witch hunt (n.) did not end because science was invented; science was invented because witch-hunts ended.
The Witch hunt (n.) ended when belief in magic ended: the first scientific revolution coincides with the final renunciation of witch-hunts.