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 DictionariesSynthetic Steroid
A class of drugs that are chemically related to testosterone and are used to promote muscle growth and enhance physical performance.
Systematization
The process of arranging or organizing something into a system.
Systemic
Relating to a system as a whole; affecting an entire system, body, or organization.
TANITSU-SEIDO
A system characterized by uniformity and centralization, often used in the context of governance or education.
Tansome
A cumulative deficit or debt of sleep requiring deep recovery.
Tear into
To attack or criticize someone fiercely and aggressively, either physically or verbally.
Theoretical Science
A branch of science that is concerned with the abstract principles and theories that underpin scientific knowledge, rather than practical applications.
Throw yourself on someone's mercy
To place oneself completely at the discretion and compassion of another person, especially someone who has power or authority over one's fate.
Touchiness
A tendency to become easily offended, upset, or irritated by minor remarks or actions.
Treacly
Having a sweet, sticky consistency; excessively sentimental or emotional.
Unassertively
In a manner that lacks self-assurance, boldness, or forceful expression of one's opinions and rights.
Unassuming
Not arrogant or showy; modest and unpretentious.