someone that habitually doubts beliefs and claims - French English Dictionary