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 DictionariesTechnical Science
A branch of science that deals with the practical application of scientific knowledge to create technology.
Telecommunications Company
A company that provides services related to telecommunications, including telephone, internet, and television services.
Tenterhooks
A state of painful suspense, strained attention, or anxious anticipation.
Thermal spring
A spring whose water comes out at a temperature significantly higher than the surrounding body temperature.
Thong
A style of underwear or swimwear with a very narrow strip of fabric at the back that passes between the buttocks.
Threshold
A strip of wood or stone placed beneath a door; a doorway.
Throw Off
A byproduct or waste material discarded during a manufacturing or natural process.
Tingzhong
A term used in Chinese to refer to an auditory signal or notification, often associated with alerts or reminders.
Tiptoe
To walk quietly and carefully on your toes so that people cannot hear you.
Tolerable
Able to be tolerated or endured; bearable.
Tommy
A British soldier, especially one of the infantry.
Topless
Having no covering or clothing on the upper part of the body.