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

Sala de cañones
B2noun
English Meaning:

Gunroom

A room on a ship where guns are stored and operated.

Full Spanish → English Definition
sangre divina
C1noun
English Meaning:

Götlichsblut

Blood that is considered divine or sacred, often associated with deities or divine beings.

Full Spanish → English Definition
Sastre
B2noun
English Meaning:

Haberdasher

A person who sells men's clothing and accessories, especially hats.

Full Spanish → English Definition
salón
B1noun
English Meaning:

Hall

A large room or building used for meetings, events, or gatherings.

Full Spanish → English Definition
Spa de manos
B2noun
English Meaning:

Hand Spa

A beauty treatment or service that focuses on the care and pampering of the hands, often involving soaking, exfoliation, and moisturizing.

Full Spanish → English Definition
sierrucho
B2noun
English Meaning:

Hand-saw

A wood-working saw designed to be used with one hand, typically featuring a broad steel blade and a wooden or plastic handle.

Full Spanish → English Definition
sin intervención
B2adjective
English Meaning:

Hands-Off

Characterized by a lack of direct involvement or interference.

Full Spanish → English Definition
serrucho
B2noun
English Meaning:

Handsaw

A wood-working saw designed to be used with one hand, typically featuring a broad steel blade and a wooden or plastic handle.

Full Spanish → English Definition
suceder
B1verb
English Meaning:

Happen

To take place or occur.

Full Spanish → English Definition
suceso
B2noun
English Meaning:

Happening

An event or occurrence, especially one that is significant or noteworthy.

Full Spanish → English Definition
Sucesos
B2noun
English Meaning:

Happenings

Events or occurrences, especially those that are significant or noteworthy.

Full Spanish → English Definition
Sistemas cableados
B2noun
English Meaning:

Hardwired Systems

A system in which the components are permanently connected and cannot be easily modified or reconfigured.

Full Spanish → English Definition
Showing 289 to 300 of 1518 entries (Page 25 of 127)