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

Soñador
B2noun
English Meaning:

Dreamer

A person who dreams, especially one who has visions or aspirations.

Full Spanish → English Definition
sombrío
B2adjective
English Meaning:

Dreary

Dull, bleak, and lifeless; lacking in cheer or brightness.

Full Spanish → English Definition
sacar de quicio
B2verb phrase
English Meaning:

Drive someone up the wall

To strongly irritate, annoy, or exasperate someone.

Full Spanish → English Definition
sistema de transmisión
B2noun
English Meaning:

Drivetrain

The group of components in a motor vehicle that transmits power from the engine to the wheels.

Full Spanish → English Definition
sequía
B2noun
English Meaning:

Drought

A prolonged period of abnormally low rainfall, leading to a shortage of water.

Full Spanish → English Definition
Sequedad
B2noun
English Meaning:

Dryness

The quality or state of being dry.

Full Spanish → English Definition
sonido dinámico
B2noun
English Meaning:

Dynamic Sound

A type of sound characterized by varying intensity and quality, often used in music and audio production.

Full Spanish → English Definition
sonido dinámico
B2noun
English Meaning:

Dōteki Ōtō

A dynamic sound, often used in the context of music or audio technology.

Full Spanish → English Definition
sistema económico
B2noun
English Meaning:

Economic System

A structured system of production, distribution, and consumption of goods and services within a society.

Full Spanish → English Definition
Sistema educativo
B2noun
English Meaning:

Education System

A structured framework for delivering education, encompassing schools, curricula, and teaching methods.

Full Spanish → English Definition
subvención de contratación
B2noun
English Meaning:

Einstellungszuschuss

A financial subsidy provided to support the employment of individuals, particularly in the context of integrating them into the workforce.

Full Spanish → English Definition
sala de emergencias
B2noun
English Meaning:

Emergency Room

A specialized area in a hospital where patients receive immediate medical attention for acute illnesses or injuries.

Full Spanish → English Definition
Showing 109 to 120 of 905 entries (Page 10 of 76)