🇪🇸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"

impresionante
B1adjective
English Meaning:

Awesome

Extremely impressive or daunting; inspiring great admiration, apprehension, or respect.

Full Spanish → English Definition
ida y vuelta
B2noun
English Meaning:

Back-and-forth

A repeated exchange of ideas, arguments, or communication between two or more parties.

Full Spanish → English Definition
Información de fondo
B2noun
English Meaning:

Background Information

Information that provides context or additional details about a subject.

Full Spanish → English Definition
idiota
B2noun
English Meaning:

Bampot

A foolish or silly person.

Full Spanish → English Definition
idiota
B2noun
English Meaning:

Bawbag

A derogatory term used in Scottish English to refer to a foolish or contemptible person.

Full Spanish → English Definition
idiota
B2noun
English Meaning:

Bellend

A derogatory term for a person regarded as foolish or contemptible.

Full Spanish → English Definition
invitado
B2noun
English Meaning:

Bidie-in

A person who stays or resides temporarily in someone else's home.

Full Spanish → English Definition
Información de facturación
B2noun
English Meaning:

Billing Information

Details regarding charges or payments owed for goods or services.

Full Spanish → English Definition
Instituto de prevención
B2noun
English Meaning:

Bim Sang Jigwon

A healthcare institution focused on preventive measures and rehabilitation.

Full Spanish → English Definition
isla de hielo
B2noun
English Meaning:

Bingha-sokdo

An island characterized by the presence of ice, particularly during winter months.

Full Spanish → English Definition
Interacción biológica
B2noun
English Meaning:

Biological Interaction

The way in which two or more living organisms or systems affect each other's behavior or development.

Full Spanish → English Definition
intermitente
B1noun
English Meaning:

Blinker

A device on a vehicle that flashes to indicate a turn or lane change.

Full Spanish → English Definition
Showing 25 to 36 of 1174 entries (Page 3 of 98)