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

Downhearted

Feeling discouraged, dejected, or lacking in confidence and hope.

Full Italian → English Definition
spirale discendente
C1noun
English Meaning:

Downward spiral

A continuous, worsening deterioration or decline in a situation, economy, or emotional state, where each negative event causes a subsequent worse event.

Full Italian → English Definition
struttura a doppia linea di reporting
C1noun
English Meaning:

Dual-reporting structure

An organizational design in which an employee or unit reports to two different managers, typically a functional manager and a divisional or project manager.

Full Italian → English Definition
sistema di doppia reportistica
C1noun
English Meaning:

Dual-reporting system

An organizational structure in which an employee or department reports to two distinct supervisors or administrative bodies, commonly found in matrix management.

Full Italian → English Definition
sorriso di Duchenne
C1noun
English Meaning:

Duchenne smile

A genuine smile that involves contraction of both the zygomatic major muscle (which raises the corners of the mouth) and the orbicularis oculi muscle (which creates crow's feet around the eyes).

Full Italian → English Definition
stercorario
C1noun
English Meaning:

Dung beetle

A beetle that feeds on feces and often rolls it into a ball for food or to store eggs.

Full Italian → English Definition
stancare le orecchie
C1noun
English Meaning:

Earbash

An instance of talking continuously to someone, often in a boring, critical, or overwhelming manner.

Full Italian → English Definition
scarsità ecologica
C1noun
English Meaning:

Ecological scarcity

The finite availability of natural resources and ecosystem services relative to the demands placed upon them by human societies.

Full Italian → English Definition
senza ego
C1adjective
English Meaning:

Egoless

Destitute of self-centeredness, personal vanity, or excessive pride; exhibiting complete humility.

Full Italian → English Definition
strategia di introduzione
C1noun
English Meaning:

Einführungsstrategie

A strategy designed to facilitate the introduction of a new concept, product, or system.

Full Italian → English Definition
struttura elaborata
C1noun
English Meaning:

Elaborate-structure

A complex, highly detailed arrangement of interconnected parts forming a unified system or physical object.

Full Italian → English Definition
sbalzare
C1verb
English Meaning:

Emboss

To carve, mold, or stamp a design on a surface so that it stands out in relief.

Full Italian → English Definition
Advertisement
Showing 193 to 204 of 1195 entries (Page 17 of 100)

Trending & High-Priority Italian Lexical Entries

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

Advertisement