🇮🇹Italian to English Lexicon

Italian to English Dictionary (Dizionario Italiano-Inglese)

Search any Italian word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "S"

Advertisement
sturalavandini
B2noun
English Meaning:

Drain-cleaner

A chemical substance or commercial product used to unclog blocked or slow-running waste pipes and drains.

Full Italian → English Definition
scolapiatti
B2noun
English Meaning:

Drainer

A utensil or device used for draining liquid from food, such as a dish rack or a colander.

Full Italian → English Definition
svantaggio
B2noun
English Meaning:

Drawback

A disadvantage or the negative part of a situation, plan, or product.

Full Italian → English Definition
Sognatore
B2noun
English Meaning:

Dreamer

A person who dreams, especially one who has visions or aspirations.

Full Italian → English Definition
spazzatura
B2noun
English Meaning:

Dreck

Something regarded as worthless or of poor quality.

Full Italian → English Definition
scarpa elegante
B2noun
English Meaning:

Dress shoe

A formal shoe worn for social or business occasions, typically made of leather with a smooth sole.

Full Italian → English Definition
sarta
B2noun
English Meaning:

Dressmaker

A person, typically a woman, whose occupation is making women's dresses, suits, and other custom apparel.

Full Italian → English Definition
Sportello drive-through
B2noun
English Meaning:

Drive-through window

A specialized service window at a business that allows customers to purchase goods or services directly from their motor vehicles.

Full Italian → English Definition
sistema di trasmissione
B2noun
English Meaning:

Drivetrain

The group of components in a motor vehicle that transmits power from the engine to the wheels.

Full Italian → English Definition
sbavare
B2verb
English Meaning:

Drool

To let saliva run uncontrollably from the mouth.

Full Italian → English Definition
scoria
B2noun
English Meaning:

Dross

Waste material or unwanted byproducts, especially in metallurgy.

Full Italian → English Definition
siccità
B2noun
English Meaning:

Drought

A prolonged period of abnormally low rainfall, leading to a shortage of water.

Full Italian → English Definition
Advertisement
Showing 409 to 420 of 2442 entries (Page 35 of 204)

Trending & High-Priority Italian Lexical Entries

Explore commonly researched Italian words with complete English translations, phonetic pronunciations, and contextual example sentences:

Advertisement