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

Vertu
B2noun
English Meaning:

Seonip Seonchul

A concept in Korean culture representing the ideals of goodness and virtue.

Full French → English Definition
Véhicule de service
B1noun
English Meaning:

Service Vehicle

A vehicle designed for the purpose of providing a service, such as maintenance, repair, or delivery.

Full French → English Definition
voie de service
B2noun
English Meaning:

Service-lane

A designated lane on a road or street for the use of service vehicles.

Full French → English Definition
vente à découvert
C1noun
English Meaning:

Short Selling

The practice of selling financial instruments that the seller does not currently own, with the intention of buying them back at a lower price.

Full French → English Definition
Vente à découvert
C1noun
English Meaning:

Shorting

The act of selling a security that one does not own, with the intention of buying it back at a lower price.

Full French → English Definition
vitrine
B2noun
English Meaning:

Showcase

A glass case used for displaying articles in a shop, museum, or home.

Full French → English Definition
volet
B2noun
English Meaning:

Shutter

Each of a pair of hinged panels, usually made of wood or metal, fixed outside or inside a window to keep out light or provide security.

Full French → English Definition
volant
B2noun
English Meaning:

Shuttlecock

A high-drag projectile used in the sport of badminton, historically consisting of a conical shape formed from sixteen overlapping feathers embedded into a rounded cork base.

Full French → English Definition
vert maladif
B2adjective
English Meaning:

Sickly-green

Having a pale or unhealthy shade of green.

Full French → English Definition
vue
B1noun
English Meaning:

Sight

The ability to see; the visual perception.

Full French → English Definition
Vallée du silicium
B2noun
English Meaning:

Silicon Valley

A region in Northern California that is a global center for high technology, innovation, and venture capital, specifically used metaphorically to describe similarly booming tech hubs worldwide such as Shenzhen in China.

Full French → English Definition
verglas
C2noun
English Meaning:

Silver-thaw

A meteorological phenomenon involving a deposit of clear ice formed by the freezing of supercooled drizzle or rain on objects whose surface temperature is below freezing.

Full French → English Definition
Showing 289 to 300 of 623 entries (Page 25 of 52)