Definition: Meaning of, Jean Bernard Leon 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