🇮🇹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
schizzo
B2noun
English Meaning:

Topo

A detailed map or description of a region or specific place, especially one showing relief features or rock-climbing routes.

Full Italian → English Definition
strappato
B2adjective
English Meaning:

Torn

Damaged, split, or rent apart by tearing; having a tear or rip.

Full Italian → English Definition
sfortuna
B2noun
English Meaning:

Tough-luck

Bad fortune or an unfortunate situation that cannot be easily remedied.

Full Italian → English Definition
spedizione tracciabile
B2noun
English Meaning:

Traceable Shipment

A shipment that can be tracked through a system to monitor its location and status.

Full Italian → English Definition
spedizione tracciabile
B2noun
English Meaning:

Trackable Shipment

A shipment that can be monitored and traced throughout its delivery process.

Full Italian → English Definition
spedizione tracciata
B2noun
English Meaning:

Tracked Shipment

A shipment of goods that can be monitored for its location and status during transit.

Full Italian → English Definition
scuola professionale
B2noun
English Meaning:

Trade school

An educational institution that equips students with the specific practical skills required for a particular occupation or trade.

Full Italian → English Definition
sindacalista
B2noun
English Meaning:

Trade-unionist

A member or supporter of a trade union who advocates for the rights and interests of workers.

Full Italian → English Definition
sport tradizionale
B2noun
English Meaning:

Traditional sport

An indigenous physical activity or game deeply rooted in the cultural history, customs, and social life of a specific community or region.

Full Italian → English Definition
Struttura
B2noun
English Meaning:

Tramen

A term used in German to refer to a framework or structure that supports or holds something.

Full Italian → English Definition
stazione di trasferimento
B2noun
English Meaning:

Transfer-station

A facility where passengers or goods are transferred from one vehicle or mode of transport to another.

Full Italian → English Definition
Sviluppo orientato al trasporto
B2noun
English Meaning:

Transit-Oriented Development

A type of urban development that maximizes access to public transport and encourages sustainable living.

Full Italian → English Definition
Advertisement
Showing 2185 to 2196 of 2442 entries (Page 183 of 204)

Trending & High-Priority Italian Lexical Entries

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

Advertisement