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

Dogging
C2noun
English Meaning:

Dogging

The practice of engaging in sexual activity in a public place while being watched by others.

Full Spanish → English Definition
dolo
C2noun
English Meaning:

Dolo

Intentional deceit or fraud, particularly in a legal context.

Full Spanish → English Definition
doblón
C2noun
English Meaning:

Doublon

An obsolete gold coin of Spain and Spanish America, formerly worth two pistoles.

Full Spanish → English Definition
duodecillón
C2noun
English Meaning:

Duodecillion

A cardinal number equal to 10^39 in the American system or 10^72 in the European system.

Full Spanish → English Definition
duraluminio
C2noun
English Meaning:

Duralumin

A hard, light, corrosion-resistant alloy of aluminum containing copper, manganese, and magnesium, widely used in aviation and lightweight construction.

Full Spanish → English Definition
disgenesia
C2noun
English Meaning:

Dysgenesis

Defective development or deterioration in the genetic quality of a population or organism over generations.

Full Spanish → English Definition
dismenorrea
C2noun
English Meaning:

Dysmenorrhea

Painful menstruation, typically involving abdominal cramps.

Full Spanish → English Definition
dorada
C2noun
English Meaning:

Gilt-head bream

A common European marine fish (Sparus aurata) of the sparid family, distinguished by a golden stripe between its eyes, highly valued as a food fish.

Full Spanish → English Definition
Dios de la máquina
C2noun
English Meaning:

God from the Machine

A plot device whereby a seemingly unsolvable problem is suddenly resolved by an unexpected and unlikely occurrence.

Full Spanish → English Definition
decir mal
C2verb
English Meaning:

Missay

To speak wrongly or incorrectly; to utter a false or mistaken statement.

Full Spanish → English Definition
Diseño entrelazado
C2noun
English Meaning:

Obaflechtenbilt

A complex design or pattern created by intertwining materials, often used in textiles or crafts.

Full Spanish → English Definition
deudor
C2noun
English Meaning:

Ower

A person who is indebted to another; one who owes a debt or obligation.

Full Spanish → English Definition
Showing 25 to 36 of 49 entries (Page 3 of 5)