French to English Dictionary (Dictionnaire Français-Anglais)
Search any French word to get exact English definitions, pronunciations, and contextual examples.
World Languages Lexicon
10 Language-to-English DictionariesTeleconference
A conference conducted via electronic communication, allowing participants in different locations to communicate and collaborate.
Telegenic
Having qualities that make one appealing or attractive on television.
Telemetry
The process of recording and transmitting the readings of an instrument to a distant location.
Teleology
The explanation of phenomena by the purpose they serve rather than by postulated causes.
Telepathy
The supposed communication of thoughts or ideas by means other than the known senses.
Telephone
A device that converts sound into electrical signals for transmission over distances and then back into sound.
Telephony
The technology or process of transmitting sound, especially speech, over a distance using electronic means.
Television
A telecommunication system for transmitting and receiving visual images and sound that are reproduced on a screen.
Temperamental
Relating to a person's temperament; prone to emotional changes.
Temperature
The degree of heat present in a substance or object, typically measured in degrees Celsius or Fahrenheit.
Tempest
A violent windy storm.
Tempestuous
Characterized by strong and turbulent or conflicting emotion.