To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : French physicist who determined the speed of light and showed that it travels slower in water than in air. Invented the Foucault pendulum and the gyroscope (1819-1868).