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

saldo deudor
B2noun
English Meaning:

Debit balance

An amount by which total debits exceed total credits in an account, or an amount owed on an account.

Full Spanish → English Definition
Sueño profundo
B2noun
English Meaning:

Deep Sleep

A state of sleep characterized by slow brain waves and reduced responsiveness to external stimuli.

Full Spanish → English Definition
sueño profundo
B2noun
English Meaning:

Deisui

A state of deep sleep or slumber.

Full Spanish → English Definition
Salud dental
B2noun
English Meaning:

Dental Health

The overall condition of the teeth and gums, including their cleanliness and absence of disease.

Full Spanish → English Definition
Salida
B1verb
English Meaning:

Departing

To leave or go away from a place.

Full Spanish → English Definition
salida
B1noun
English Meaning:

Departure

The act of leaving a place or starting a journey.

Full Spanish → English Definition
silla de escritorio
B1noun
English Meaning:

Desk Chair

A chair designed for use at a desk, typically featuring adjustable height and ergonomic support.

Full Spanish → English Definition
siniestro
C1adjective
English Meaning:

Devious

Showing a skillful use of underhanded tactics to achieve goals.

Full Spanish → English Definition
Sala de Dhoop
B2noun
English Meaning:

Dhoop Kaksh

A room or space designed to receive sunlight, often used for meditation or spiritual practices.

Full Spanish → English Definition
suplemento dietético
B2noun
English Meaning:

Dietary Supplement

A product taken orally that contains dietary ingredients intended to supplement the diet.

Full Spanish → English Definition
suplementos dietéticos
B2noun
English Meaning:

Dietary Supplements

Products taken orally that contain dietary ingredients intended to supplement the diet.

Full Spanish → English Definition
Sumergir
B1noun
English Meaning:

Dip

To lower something briefly into a liquid.

Full Spanish → English Definition
Showing 145 to 156 of 1513 entries (Page 13 of 127)