🇮🇹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
struttura di ristorazione
B2noun
English Meaning:

Dining-facility

A place where meals are served, typically in an institutional or commercial setting.

Full Italian → English Definition
soluzione diplomatica
B2noun
English Meaning:

Diplomatic Solution

A resolution to a conflict or issue that is achieved through diplomatic means, typically involving negotiation and compromise.

Full Italian → English Definition
strambo
B2adjective
English Meaning:

Dippy

Silly, eccentric, or mildly foolish in a harmless way.

Full Italian → English Definition
strumento di pulizia
B2noun
English Meaning:

Dirt Removal Tool

A device or implement used to eliminate dirt or debris from surfaces.

Full Italian → English Definition
svantaggiato
B2adjective
English Meaning:

Disadvantaged

Suffering from economic, social, or educational conditions that prevent normal achievement or participation in society.

Full Italian → English Definition
sgradevole
B2adjective
English Meaning:

Disagreeable

Not pleasant or enjoyable; causing discomfort or displeasure.

Full Italian → English Definition
sparizione
B2noun
English Meaning:

Disappearance

The act or fact of vanishing or going out of sight.

Full Italian → English Definition
Scartare
B2verb
English Meaning:

Discard

To get rid of something that is no longer wanted or useful.

Full Italian → English Definition
scartare
B2verb
English Meaning:

Discarding

To get rid of something that is no longer wanted or useful.

Full Italian → English Definition
Scaricatore
B2noun
English Meaning:

Discharger

A person or device that discharges something, such as a responsibility, a substance, or an electrical charge.

Full Italian → English Definition
scolorire
B2verb
English Meaning:

Discolor

To alter, fade, or lose the original color or appearance, typically as a result of age, exposure to light, or chemical reaction.

Full Italian → English Definition
scoraggiato
B2adjective
English Meaning:

Discouraged

Having lost confidence or enthusiasm; disheartened.

Full Italian → English Definition
Advertisement
Showing 361 to 372 of 2442 entries (Page 31 of 204)

Trending & High-Priority Italian Lexical Entries

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

Advertisement