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

taxidermie
C1noun
English Meaning:

taxidermy

The art of preparing, stuffing, and mounting the skins of animals with lifelike effect.

Full French → English Definition
technopole
C1noun
English Meaning:

technopole

A center of high-technology industry and research, often established with government support to promote economic development.

Full French → English Definition
télescope
B2noun
English Meaning:

telescope

An optical instrument designed to make distant objects appear nearer, containing an arrangement of lenses, or of curved mirrors and lenses.

Full French → English Definition
témérité
C1noun
English Meaning:

temerity

Excessive confidence or boldness; audacity.

Full French → English Definition
tempérament
B2noun
English Meaning:

temperament

A person's or animal's nature, especially as it permanently affects their behaviour.

Full French → English Definition
temporaire
B1adjective
English Meaning:

temporary

Lasting for only a limited period of time; not permanent.

Full French → English Definition
thérapeutique
B2adjective
English Meaning:

therapeutic

Relating to the healing of disease; having a good effect on the body or mind.

Full French → English Definition
triple
C1adjective
English Meaning:

threefold

Having three parts or elements; triple.

Full French → English Definition
tonne
B2noun
English Meaning:

ton

A unit of weight equal to 2,000 pounds (short ton) or 2,240 pounds (long ton), or roughly 1,000 kilograms (metric ton).

Full French → English Definition
topographie
B2noun
English Meaning:

topography

The arrangement of the natural and artificial physical features of an area.

Full French → English Definition
total
B2noun
English Meaning:

total

The whole number or amount of something.

Full French → English Definition
totalitarisme
C1noun
English Meaning:

totalitarianism

A system of government that is centralized and dictatorial and requires complete subservience to the state.

Full French → English Definition
Showing 1165 to 1176 of 1193 entries (Page 98 of 100)