Definition & Meaning | English word NEO-ATHEIST