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

Terre publique
B2noun
English Meaning:

Public Land

Land owned by a government and available for public use.

Full French → English Definition
trou
B2noun
English Meaning:

Puka

A hole or opening, especially in a shell or rock.

Full French → English Definition
trimestriel
B2adjective
English Meaning:

Quarterly

Occurring, done, produced, or appearing once every quarter of a year or every three months.

Full French → English Definition
tueur de lapins
B2noun
English Meaning:

Rabbit-Killer

A person or animal that hunts or kills rabbits.

Full French → English Definition
Transfert de chaleur radiante
B2noun
English Meaning:

Radiant Heat Transfer

The process by which heat energy is emitted and transferred through electromagnetic radiation.

Full French → English Definition
Transfert de chaleur radiatif
B2noun
English Meaning:

Radiative Heat Transfer

The process by which heat energy is emitted as electromagnetic radiation and absorbed by another body.

Full French → English Definition
téléphone radio
B2noun
English Meaning:

Radio Telephone

A communication device that transmits and receives sound via radio waves.

Full French → English Definition
tirade
B2noun
English Meaning:

Rant

A long, angry speech of complaint or accusation.

Full French → English Definition
trame
B2noun
English Meaning:

Raster

A rectangular pattern of parallel scanning lines on a television screen or computer monitor that form a displayed image.

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

Recklessness

The trait of acting without thinking or caring about the consequences of an action.

Full French → English Definition
thème récurrent
B2noun
English Meaning:

Recurring theme

An idea, subject, or motif that persistently reappears throughout a literary work, artistic creation, or discussion.

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

Reflecting telescope

An optical telescope that uses a single or a combination of curved mirrors that reflect light and form an image.

Full French → English Definition
Showing 301 to 312 of 733 entries (Page 26 of 62)