🇫🇷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"

tempête de neige
B2noun
English Meaning:

Snowstorm

A severe weather condition characterized by heavy snowfall and strong winds.

Full French → English Definition
trouble de la communication sociale
B2noun
English Meaning:

Social Communication Disorder

A developmental disorder characterized by difficulties in social interaction and communication.

Full French → English Definition
Tissu social
B2noun
English Meaning:

Social Fabric

The complex network of relationships and social structures that bind a community together.

Full French → English Definition
tache solaire
B2noun
English Meaning:

Solar Spot

A temporary dark area on the surface of the sun caused by magnetic activity.

Full French → English Definition
trempé
B2adjective
English Meaning:

Sopping-Wet

Extremely wet; soaked through.

Full French → English Definition
Transmission sonore
B2noun
English Meaning:

Sound Transmission

The process of sending sound waves from one location to another.

Full French → English Definition
troupeau de porcs
B2noun
English Meaning:

Sounder

A group of pigs, especially when they are wild.

Full French → English Definition
Traitement spécial
B2noun
English Meaning:

Special Treatment

A distinct or unique approach or method applied to a person or situation.

Full French → English Definition
travailleur spécialisé
B2noun
English Meaning:

Specialized Worker

A person who has specific skills or training in a particular field or profession.

Full French → English Definition
thé de spécialité
B2noun
English Meaning:

Specialty Tea

A type of tea that is produced with a focus on quality, flavor, and unique characteristics, often sourced from specific regions.

Full French → English Definition
train rapide
B2noun
English Meaning:

Speeding Train

A train that is traveling at a high rate of speed.

Full French → English Definition
talon aiguille
B2noun
English Meaning:

Spike Heel

A type of high-heeled shoe with a long, thin heel that tapers to a point.

Full French → English Definition
Showing 373 to 384 of 736 entries (Page 32 of 62)