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

strada pavimentata
B1noun
English Meaning:

Paved Street

A street that has been covered with a hard surface to facilitate travel.

Full Italian → English Definition
subacqueo di perle
B2noun
English Meaning:

Pearl-Diver

A person who dives underwater to collect pearls from oysters or other mollusks.

Full Italian → English Definition
Scarti
B1noun
English Meaning:

Peeling

The act of removing the outer layer or skin from something, especially fruits or vegetables.

Full Italian → English Definition
spiare
B2verb
English Meaning:

Peeping

Looking quickly and secretly at something, especially through a small opening or when one should not look.

Full Italian → English Definition
sguardo penetrante
C1noun
English Meaning:

Penetrating-stare

An intense, piercing gaze that seems to examine or understand someone deeply.

Full Italian → English Definition
Spazio di performance
B2noun
English Meaning:

Performance Space

A designated area or venue where performances, such as theater, music, or dance, take place.

Full Italian → English Definition
salsa peri-peri
B2noun
English Meaning:

Peri-Peri

A spicy sauce made from chili peppers, often used in cooking or as a condiment.

Full Italian → English Definition
salsa peri-peri
B2noun
English Meaning:

Peri-Peri-Sauce

A spicy sauce made from chili peppers, often used as a marinade or condiment.

Full Italian → English Definition
Strada perimetrale
B2noun
English Meaning:

Perimeter Road

A road that forms a boundary around a specific area, often used for traffic management or access control.

Full Italian → English Definition
sorellina
B1noun
English Meaning:

Petite Soeur

A younger sister or a term of endearment for a younger female sibling.

Full Italian → English Definition
sonetto petrarchesco
C1noun
English Meaning:

Petrarchan sonnet

A poetic form consisting of fourteen lines divided into an initial octave (rhyming abbaabba) and a concluding sestet (typically rhyming cdecde or cdcdcd).

Full Italian → English Definition
scienza fisica
B2noun
English Meaning:

Physical Science

A branch of science that deals with the study of inanimate natural objects and the laws governing them.

Full Italian → English Definition
Showing 1189 to 1200 of 2849 entries (Page 100 of 238)