🇮🇹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
scalar via
C1verb

Native Script: scalfire

English Meaning:

Whittle away

To reduce, diminish, or destroy something gradually over a period of time.

Full Italian → English Definition
scambio di coppie
C1noun
English Meaning:

Wife-swapping

A practice in which two or more married couples temporarily exchange partners for sexual relations, typically by mutual agreement.

Full Italian → English Definition
stagnazione del vento
C1noun
English Meaning:

Wind-Stagnation

A condition in which wind is unable to circulate freely, often leading to stagnant air and potential environmental issues.

Full Italian → English Definition
saputello
C1noun
English Meaning:

Wise-guy

An obnoxious or arrogant person who behaves as if they know everything or makes smart remarks.

Full Italian → English Definition
stregoneria
C1noun
English Meaning:

Witchcraft

The practice of magic, especially black magic, or the use of spells and rituals.

Full Italian → English Definition
stirpe di lupi
C1noun
English Meaning:

Wolfkin

A mythical or fictional creature that is part human and part wolf, or a human who possesses a deep spiritual affinity with wolves.

Full Italian → English Definition
scaltro
C1adjective
English Meaning:

Worldly-wise

Possessing practical understanding, experience, and knowledge of human affairs and the ways of the world rather than naive or idealistic.

Full Italian → English Definition
Scritto in grande
C1adjective
English Meaning:

Writ Large

Expressed in a clear or exaggerated manner; made more prominent.

Full Italian → English Definition
sarcastico
C1adjective
English Meaning:

Wry

Using or expressing dry, especially mocking, humor.

Full Italian → English Definition
struggersi
C1verb
English Meaning:

Yearn

To have a strong intense longing or yearning for something, typically something that is lost or hard to attain.

Full Italian → English Definition
stoffa stampata
C1noun
English Meaning:

Yin-hua-bu

A traditional variety of printed or patterned cotton cloth produced in China.

Full Italian → English Definition
spirito del tempo
C1noun
English Meaning:

Zeitgeist

The defining spirit or mood of a particular period of history as shown by the ideas and beliefs of the time.

Full Italian → English Definition
Advertisement
Showing 1165 to 1176 of 1195 entries (Page 98 of 100)

Trending & High-Priority Italian Lexical Entries

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

Advertisement