🇬🇧English to English Lexicon

English to English Dictionary

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

Words Starting with "D"

Dehydration
B2noun
English Meaning:

Dehydration

A harmful reduction in the amount of water in the body, typically caused by illness, sweating, or inadequate fluid intake.

Full English → English Definition
Deity
B2noun
English Meaning:

Deity

A god or goddess.

Full English → English Definition
Deleterious
C2adjective
English Meaning:

Deleterious

Causing harm or damage, often in a subtle or unexpected way.

Full English → English Definition
Deliverable
B2noun
English Meaning:

Deliverable

A tangible or intangible object produced as a result of the project that is intended to be delivered to a customer.

Full English → English Definition
Deliverer
B2noun
English Meaning:

Deliverer

A person who rescues or sets someone free from harm or danger.

Full English → English Definition
Demand
B1noun
English Meaning:

Demand

An insistent and peremptory request, made as if by right.

Full English → English Definition
Demoiselle
C2noun
English Meaning:

Demoiselle

A small, elegant crane (Anthropoides virgo) found in parts of Eurasia and Africa, known for its striking plumage and graceful dancing displays.

Full English → English Definition
Demonologist
C1noun
English Meaning:

Demonologist

An expert or specialist in the study of demons and evil spirits, particularly within theological, historical, or occult contexts.

Full English → English Definition
Deny
B1verb
English Meaning:

Deny

To state that something is not true or that one has not done something.

Full English → English Definition
Departure
B1noun
English Meaning:

Departure

The act of leaving a place or starting a journey.

Full English → English Definition
Depleted
B2adjective
English Meaning:

Depleted

Reduced in the number or quantity of something; considerably diminished or exhausted.

Full English → English Definition
Depletion
C1noun
English Meaning:

Depletion

The reduction in the number or quantity of something.

Full English → English Definition
Showing 13 to 24 of 133 entries (Page 2 of 12)