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

de mecha larga
C1adjective
English Meaning:

Long-fuse

Tending to be slow to become angry, agitated, or reactive under provocation.

Full Spanish → English Definition
de larga data
C1adjective
English Meaning:

Long-standing

Having existed or continued for a long time.

Full Spanish → English Definition
deuda a largo plazo
B2noun
English Meaning:

Long-term Debt

A financial obligation that is due to be paid over a period longer than one year.

Full Spanish → English Definition
de larga data
B2adjective
English Meaning:

Longstanding

Having existed or endured for a long time; established over a significant period.

Full Spanish → English Definition
Dios mío
B2interjection
English Meaning:

Lordy

An exclamation used to express surprise, exasperation, or disbelief.

Full Spanish → English Definition
discreto
B2adjective
English Meaning:

Low-Key

Not elaborate or showy; understated.

Full Spanish → English Definition
delicioso
B2adjective
English Meaning:

Luscious

Having a pleasingly rich, sweet taste or smell.

Full Spanish → English Definition
doncella
B2noun
English Meaning:

Maiden

A young unmarried woman.

Full Spanish → English Definition
daño malicioso
C1noun
English Meaning:

Malicious Mischief

The act of intentionally causing harm or damage to another person or property, often in a playful or mischievous manner.

Full Spanish → English Definition
desnutrido
B2adjective
English Meaning:

Malnourished

Having received insufficient or poorly balanced nutrition.

Full Spanish → English Definition
desnutrición
B2noun
English Meaning:

Malnourishment

A state of having insufficient or poorly balanced nutrition.

Full Spanish → English Definition
director gerente
C1noun
English Meaning:

Managing Director

The person who has overall responsibility for the day-to-day management and performance of a company or organization.

Full Spanish → English Definition
Showing 1165 to 1176 of 1711 entries (Page 98 of 143)