What does "It is nearly an oxymoron" mean in the contex?
There is a widely held notion that does plenty of damage, the notion of 'scientifically proved.' It is nearly an oxymoron. The very foundation of science is to keep the door open to doubt.
What does "It is nearly an oxymoron" mean in the contex?