🇪🇸Spanish to English Lexicon

Spanish to English Dictionary (Diccionario Español-Inglés)

Search any Spanish word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "I"

Introducción
B1noun
English Meaning:

Einführung

The act of introducing or leading something into a new context.

Full Spanish → English Definition
inducción electromagnética
B2noun
English Meaning:

Electromagnetic-induction

The production of an electromotive force across an electrical conductor in a changing magnetic field.

Full Spanish → English Definition
Isabel
A1noun
English Meaning:

Elisabeth

A traditional female given name of Hebrew origin widely used in German-speaking and Western cultures.

Full Spanish → English Definition
Isabel
A1noun
English Meaning:

Elizabeth

A female given name of Hebrew origin.

Full Spanish → English Definition
Incorporar
B2verb
English Meaning:

Embed

To fix an object firmly and deeply in a surrounding mass.

Full Spanish → English Definition
Inversión emocional
B2noun
English Meaning:

Emotional Investment

The emotional energy and commitment that a person invests in a relationship, project, or situation.

Full Spanish → English Definition
Imperio
B2noun
English Meaning:

Empire

A major political unit having a territory of great extent or a number of territories or peoples under a single sovereign authority.

Full Spanish → English Definition
imperios
B2noun
English Meaning:

Empires

A group of nations or peoples ruled over by an emperor, empress, or other powerful sovereign or government.

Full Spanish → English Definition
Involucrar
B2verb
English Meaning:

Engage

To participate or become involved in.

Full Spanish → English Definition
Ingeniero
B2noun
English Meaning:

Engineer

A person who designs, builds, or maintains engines, machines, or structures.

Full Spanish → English Definition
Ingeniería
B2noun
English Meaning:

Engineering

The application of scientific and mathematical principles to design and build structures, machines, and systems.

Full Spanish → English Definition
Inglaterra
B1noun
English Meaning:

England

A country that is part of the United Kingdom, located on the island of Great Britain.

Full Spanish → English Definition
Showing 121 to 132 of 1174 entries (Page 11 of 98)