🇮🇹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
struttura funzionale
C1noun
English Meaning:

Functional structure

An organizational design where a company or institution is divided into smaller departments based on specialized functional areas, such as marketing, finance, and operations.

Full Italian → English Definition
serrare
C1verb
English Meaning:

Furl

To roll or fold up and secure neatly, such as a flag, sail, or umbrella.

Full Italian → English Definition
solco
C1noun
English Meaning:

Furrow

A long, narrow trench made in the ground by a plow, especially for planting seeds or irrigation.

Full Italian → English Definition
spoletta
C1noun
English Meaning:

Fuze

A device used to detonate a bomb, shell, or torpedo, typically by means of a timer, impact sensor, or remote signal.

Full Italian → English Definition
sfocare
C1noun
English Meaning:

Fuzz-up

An intentional or accidental blurring, softening, or addition of noise to an image, video, or audio signal.

Full Italian → English Definition
studio
C1noun
English Meaning:

Gaku

A Japanese root term referring to learning, study, or a branch of academic knowledge.

Full Italian → English Definition
sosia
C1noun
English Meaning:

Ganger

A person who walks or goes on foot; a pedestrian or traveler.

Full Italian → English Definition
schietto
C1adjective
English Meaning:

Ganic

Characterized by directness, straightforwardness, or acting without hesitation.

Full Italian → English Definition
società chiusa
C1noun
English Meaning:

Gated Society

A community or residential area that is enclosed by gates and often has restricted access to outsiders.

Full Italian → English Definition
sgarbato
C1adjective
English Meaning:

Gauche

Lacking ease or grace; socially awkward and unrefined.

Full Italian → English Definition
sgraziato
C1adjective
English Meaning:

Gawky

Nervously awkward and lacking in grace or ease, typically due to being tall and thin.

Full Italian → English Definition
Sistema di gestione degli edifici
C1noun
English Meaning:

Gebäudemanagementsystem

A centralized computer-based control system installed in buildings that monitors and controls the building's mechanical and electrical equipment such as ventilation, lighting, power systems, fire systems, and security systems.

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

Trending & High-Priority Italian Lexical Entries

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

Advertisement