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

impresa
B2noun
English Meaning:

Venture

A risky or daring journey or undertaking.

Full Italian → English Definition
infestazione da parassiti
C2noun
English Meaning:

Vermination

The state of being infested with vermin, such as lice, fleas, or worms.

Full Italian → English Definition
indice di viabilità
C1noun
English Meaning:

Viability-index

A quantitative metric used to measure the capacity of a business, project, or organism to maintain its operations and succeed over the long term.

Full Italian → English Definition
Immagine virtuale
B2noun
English Meaning:

Virtual Image

An image that appears to be real but is created by optical means or computer-generated imagery.

Full Italian → English Definition
Immersione virtuale
B2noun
English Meaning:

Virtual Immersion

A method of learning or experiencing something through a simulated environment that mimics real-life scenarios.

Full Italian → English Definition
Integratori vitaminici
B2noun
English Meaning:

Vitamin Supplements

Substances taken to enhance or maintain health, typically containing vitamins and minerals.

Full Italian → English Definition
Immagine volumetrica
C1noun
English Meaning:

Volumetric Image

An image that represents three-dimensional data, often used in medical imaging and computer graphics.

Full Italian → English Definition
il più strano
B2adjective
English Meaning:

Wackiest

The superlative form of wacky; most eccentric or crazy.

Full Italian → English Definition
irregolare
B2adjective
English Meaning:

Waney

Describing a piece of wood that has an irregular or curved edge.

Full Italian → English Definition
idrante
C1noun
English Meaning:

Wasserwerfer

A vehicle equipped with high-pressure water cannons, used primarily by law enforcement for riot control and dispersing unlawful assemblies.

Full Italian → English Definition
inserto d'acqua
B2noun
English Meaning:

Water Inlet

An opening or passage through which water flows into a larger body of water or a container.

Full Italian → English Definition
Inquinamento dell'acqua
B2noun
English Meaning:

Water Pollution

The contamination of water bodies, such as rivers, lakes, and oceans, due to harmful substances.

Full Italian → English Definition
Showing 1369 to 1380 of 1474 entries (Page 115 of 123)