French to English Dictionary (Dictionnaire Français-Anglais)
Search any French word to get exact English definitions, pronunciations, and contextual examples.
World Languages Lexicon
10 Language-to-English Dictionariesspectroscopy
The branch of science concerned with the investigation and measurement of spectra produced when matter interacts with or emits electromagnetic radiation.
speculative
Based on conjecture rather than knowledge.
spell
A form of words used as a magical charm or to cast a magical effect.
sphere
A round solid figure, or its surface, with every point on its surface equidistant from its center.
sporadic
Occurring at irregular intervals or only in a few places; scattered or isolated.
stanza
A group of lines forming the basic recurring metrical unit in a poem; a verse.
stiletto
A short dagger with a tapering blade.
stunned
Very surprised or shocked, so that one is temporarily unable to react.
subordination
The state of being under the authority, control, or broader significance of another person or thing.
subterfuge
Deceit used in order to achieve one's goal.
subvention
An amount of money granted, especially by a government, to assist an organization or undertaking.
superhero
A fictional character having superhuman powers, typically dedicated to protecting the public.