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 DictionariesRadiative-transfer
The process by which energy in the form of radiation is transferred through a medium or space.
Radio Telephone
A communication device that transmits and receives sound via radio waves.
Rant
A long, angry speech of complaint or accusation.
Rare Term
A word or phrase that is not commonly used or is infrequently encountered.
Raster
A rectangular pattern of parallel scanning lines on a television screen or computer monitor that form a displayed image.
Rate
A measure, quantity, or frequency, typically one measured against another quantity or measure.
Recklessness
The trait of acting without thinking or caring about the consequences of an action.
Recurring theme
An idea, subject, or motif that persistently reappears throughout a literary work, artistic creation, or discussion.
Reflecting telescope
An optical telescope that uses a single or a combination of curved mirrors that reflect light and form an image.
Reflector telescope
An optical telescope that uses a single curved mirror or a combination of curved mirrors that reflect light and form an image.
Regional Train
A train that operates within a specific region, typically serving smaller towns and cities.
Regular Troops
A body of soldiers who are part of a regular army, as opposed to irregular forces or militia.