Trying to understand the subtle differences between the three words "nego", "ignoro", and "nescio". This question is not about the meanings in modern English, but the original meanings of the underlying Latin words.
Would this be correct?
nego: know but pretend the opposite ?
ignoro: should know but don't
nescio: could not know