🇮🇹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
sotto controllo
C1adjective
English Meaning:

All-in-hand

Fully under control, managed, or provided for; completely accounted for.

Full Italian → English Definition
stampa alternativa
C1noun
English Meaning:

Alternative press

Newspapers, magazines, and other publications that offer a viewpoint perceived as outside of or contrary to mainstream corporate media.

Full Italian → English Definition
steroidi anabolizzanti
C1noun
English Meaning:

Anabolic Steroid

Synthetic substances similar to the male sex hormone testosterone that promote muscle growth and enhance physical performance.

Full Italian → English Definition
spazio anatomico
C1noun
English Meaning:

Anatomical space

A potential or actual cavity, interval, or defined region within the body bounded by anatomical structures such as bones, muscles, fascia, or organs.

Full Italian → English Definition
servizi accessori
C1noun
English Meaning:

Ancillary Services

Services that are supportive of, secondary to, or provided in addition to a core product or primary service offering.

Full Italian → English Definition
steroide androgeno
C1noun
English Meaning:

Androgen Steroid

A type of steroid hormone that regulates the development and maintenance of male characteristics.

Full Italian → English Definition
steroide androgeno
C1noun
English Meaning:

Androgenic Steroid

A type of steroid hormone that promotes the development of male characteristics.

Full Italian → English Definition
sistema di valutazione
C1noun
English Meaning:

Appraisal system

A formal, structured process used by organizations to regularly evaluate, review, and document an employee's job performance and contribution.

Full Italian → English Definition
strada di accesso
C1noun
English Meaning:

Apurochi-dōro

A designated route or pathway that facilitates access to a specific location or area.

Full Italian → English Definition
spazio voltato
C1noun
English Meaning:

Arch-space

The spatial volume or open area enclosed underneath an architectural arch or spanning system.

Full Italian → English Definition
scoperta d'archivio
C1noun
English Meaning:

Archival Discovery

The act of finding previously unknown or uncatalogued historical documents, records, or artifacts within an archive.

Full Italian → English Definition
scaricatore
C1noun
English Meaning:

Arrester

A device used for stopping or arresting a sudden motion, flow, or electrical surge.

Full Italian → English Definition
Advertisement
Showing 13 to 24 of 1195 entries (Page 2 of 100)

Trending & High-Priority Italian Lexical Entries

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

Advertisement