Definition: Meaning of, Foucault in English to English dictionary.
Pronunciation:/ /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
1819-1868 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-68) a French scientist who studied the speed of light. He invented Foucault's Pendulum, an object that swings on a wire and shows how the Earth spins around. He also invented the GYROSCOPE .
1819-1868 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