half-truth (n.)
1650s, from half + truth.