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

technologique
B2adjective
English Meaning:

Technological

Relating to or involving technology.

Full French → English Definition
technologie
B1noun
English Meaning:

Technology

The application of scientific knowledge for practical purposes, especially in industry.

Full French → English Definition
tectonique
C1noun
English Meaning:

Tectonics

The branch of geology concerned with the structure of the crust of a planet or moon and the forces and movements that have shaped it.

Full French → English Definition
totalitaire
C1noun
English Meaning:

Teetotaler

A person who never drinks alcohol.

Full French → English Definition
Télécharger
B1verb
English Meaning:

Telecharge

To transfer data from a remote system to a local system.

Full French → English Definition
télécommunications
B2noun
English Meaning:

Telecommunications

The transmission of information over significant distances by electronic means.

Full French → English Definition
téléconférence
B2noun
English Meaning:

Teleconference

A conference conducted via electronic communication, allowing participants in different locations to communicate and collaborate.

Full French → English Definition
télégénique
B2adjective
English Meaning:

Telegenic

Having qualities that make one appealing or attractive on television.

Full French → English Definition
télémétrie
B2noun
English Meaning:

Telemetry

The process of recording and transmitting the readings of an instrument to a distant location.

Full French → English Definition
téléologie
C1noun
English Meaning:

Teleology

The explanation of phenomena by the purpose they serve rather than by postulated causes.

Full French → English Definition
télépathie
C1noun
English Meaning:

Telepathy

The supposed communication of thoughts or ideas by means other than the known senses.

Full French → English Definition
Téléphone
A1noun
English Meaning:

Telephone

A device that converts sound into electrical signals for transmission over distances and then back into sound.

Full French → English Definition
Showing 721 to 732 of 1193 entries (Page 61 of 100)