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

Declive ecológico
C1noun
English Meaning:

Ecological Decline

The process of deterioration in the health and stability of ecosystems, often due to human activities or environmental changes.

Full Spanish → English Definition
dilema eterno
C1noun
English Meaning:

Eternal Dilemma

A situation in which a difficult choice must be made between two or more alternatives, both of which are undesirable or problematic.

Full Spanish → English Definition
dilema ético
C1noun
English Meaning:

Ethical dilemma

A complex situation in which a person has to choose between two or more moral imperatives, neither of which is unambiguously acceptable or preferable.

Full Spanish → English Definition
dictador maligno
C1noun
English Meaning:

Evil-Dictator

A ruler who wields absolute power in a cruel and oppressive manner.

Full Spanish → English Definition
Dispositivo explosivo
C1noun
English Meaning:

Explosive Device

A device designed to cause an explosion.

Full Spanish → English Definition
desorbitado
C1adjective
English Meaning:

Eye-watering

(Of a price, cost, or amount) extremely large or excessive, almost shocking.

Full Spanish → English Definition
desvanecerse en la oscuridad
C1verb phrase
English Meaning:

Fade Into Obscurity

To gradually become less visible or less important.

Full Spanish → English Definition
Dosis fatal
C1noun
English Meaning:

Fatal Dose

The amount of a substance that can cause death when administered.

Full Spanish → English Definition
demonio
C1noun
English Meaning:

Fiend

An evil spirit or demon.

Full Spanish → English Definition
destellador
C1noun
English Meaning:

Flasher

An electronic device that causes a light or lamp to go on and off intermittently, such as a vehicle's turn signal indicator.

Full Spanish → English Definition
desafinar
C1verb
English Meaning:

Flatsing

To sing or play a musical note slightly lower than the correct pitch.

Full Spanish → English Definition
desollado
C1adjective
English Meaning:

Flayed

Having been stripped of skin, or appearing as if the skin has been removed.

Full Spanish → English Definition
Showing 217 to 228 of 342 entries (Page 19 of 29)