🇮🇹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"

sfruttamento
C1noun
English Meaning:

Exploitation

The action or fact of treating someone unfairly in order to benefit from their work.

Full Italian → English Definition
stravagante
C1adjective
English Meaning:

Extravagant

Lacking restraint in spending money or using resources.

Full Italian → English Definition
sovversivo
C1noun
English Meaning:

Firebrand

A person who is passionate about a particular cause, typically inciting radical change or unrest.

Full Italian → English Definition
scorticato
C1adjective
English Meaning:

Flayed

Having been stripped of skin, or appearing as if the skin has been removed.

Full Italian → English Definition
solco
C1noun
English Meaning:

Furrow

A long, narrow trench made in the ground by a plow, especially for planting seeds or irrigation.

Full Italian → English Definition
spoletta
C1noun
English Meaning:

Fuze

A device used to detonate a bomb, shell, or torpedo, typically by means of a timer, impact sensor, or remote signal.

Full Italian → English Definition
sgarbato
C1adjective
English Meaning:

Gauche

Lacking ease or grace; socially awkward and unrefined.

Full Italian → English Definition
spudorato
C1adjective
English Meaning:

Gobby

Tending to talk too much, especially in an obnoxious, loud, or overly opinionated manner.

Full Italian → English Definition
sorgo
C1noun
English Meaning:

Great millet

A tall cereal grass (Sorghum bicolor) widely cultivated for its grain and as livestock feed, also known as sorghum.

Full Italian → English Definition
sorgo
C1noun
English Meaning:

Guinea corn

A tall cereal grass (Sorghum bicolor) widely grown in warmer parts of the world for its grain and as fodder.

Full Italian → English Definition
secondo fine
C1noun
English Meaning:

Hidden agenda

A secret or undisclosed motivation, plan, or purpose behind a stated action or policy.

Full Italian → English Definition
Santa Sede
C1noun
English Meaning:

Holy See

The episcopal jurisdiction of the Pope in Rome, constituting the central government of the Roman Catholic Church.

Full Italian → English Definition
Showing 37 to 48 of 184 entries (Page 4 of 16)