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 DictionariesSnicker
To give a half-suppressed, typically scornful laugh.
Snide remark
A derogatory, deprecating, or malicious comment expressed indirectly or with insinuating scorn.
Spirit-Rapping
A form of communication believed to be conducted by spirits through audible knocks or taps.
Stand or fall
To succeed or fail entirely depending on a specific condition, test, or principle.
Strike-off-the-rolls
To formally remove a name or case from an official list or register.
Subterranean River
A river that flows beneath the surface of the ground.
Suppress Dissent
To forcibly put an end to opposition or disagreement.
Surface retention
The ability of a surface to retain moisture, heat, or other substances.
Swiftness
The quality of moving or capable of moving at high speed.
Take down a peg
To humble someone; to cause someone to lose their conceit or overinflated sense of self-importance.
Thermonuclear Reaction
A nuclear reaction in which two light atomic nuclei combine to form a heavier nucleus, releasing energy in the process.
Tickover
The speed at which an internal combustion engine runs idly when the vehicle is stationary and the gears are disengaged.