🇫🇷French to English Lexicon

French to English Dictionary (Dictionnaire Français-Anglais)

Search any French word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "T"

Temps de séjour
B2noun
English Meaning:

Dwell-Time

The amount of time a user spends on a webpage or application before navigating away or taking action.

Full French → English Definition
Teinture
B2noun
English Meaning:

Dyeing

The process of adding color to a material, typically fabric or hair, using a dye.

Full French → English Definition
Traction dynamique
B2noun
English Meaning:

Dynamic Pull-Up

A physical exercise where an individual pulls their body upward using their arms while hanging from a bar.

Full French → English Definition
terre cuite
B2noun
English Meaning:

Earthenware

Pottery made from clay that is fired at a low temperature, resulting in a porous and often unglazed surface.

Full French → English Definition
terrestre
B2noun
English Meaning:

Earthling

A human being; a person from Earth.

Full French → English Definition
toit écologique
B2noun
English Meaning:

Eco-Roof

A roof that is designed to support vegetation and promote environmental sustainability.

Full French → English Definition
tourbillon
B2noun
English Meaning:

Eddy

A circular movement of water, causing a small whirlpool.

Full French → English Definition
terme éducatif
B2noun
English Meaning:

Educational Term

A word or phrase that is used in an educational context.

Full French → English Definition
Tableau électronique
B2noun
English Meaning:

Electronic Board

A flat surface that displays electronic information, often used for presentations or interactive learning.

Full French → English Definition
Transaction électronique
B2noun
English Meaning:

Electronic Transaction

A transaction conducted via electronic means, typically involving the transfer of funds or data.

Full French → English Definition
Travail émotionnel
B2noun
English Meaning:

Emotion Work

The process of managing and regulating one's emotions to fulfill the emotional requirements of a job or social role.

Full French → English Definition
terre enchantée
B2noun
English Meaning:

Enchanted Land

A mythical or magical place that is often depicted in stories and legends.

Full French → English Definition
Showing 109 to 120 of 733 entries (Page 10 of 62)