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 DictionariesStimulant
A substance that raises levels of physiological or nervous activity in the body.
Stimulate
To encourage or provoke a response or activity.
Stimulation
The act of encouraging or arousing interest or enthusiasm.
Stimulus
A thing or event that evokes a specific functional reaction in an organ or tissue, or encourages activity in general.
Stipule
A small leaf or leaf-like structure at the base of a leaf stalk.
Stoichiometry
The calculation of relative quantities of reactants and products in chemical reactions.
Stoicism
Endurance of pain or hardship without a display of feelings and without complaint.
Stolid
Showing little or no emotion; calm, dependable, and showing little animation or sensitivity.
Storage
The action or method of storing something.
Storage Medium
A device or substance used to store data or information.
Storage-room
A room used for storing items or goods.
Strabismus
A visual defect in which the eyes are improperly aligned and point in different directions.