The root DI- means lacking. The root FIDE- (like FIDElity) means trust. Therefore, DIFFIDENT means lacking trust or confidence
Sounds similar to Confidence..instead of con this word has dif in beginning.. dif (difference, subtract and hence in negative sense)..so diffident means opposite of confidence.
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com