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

las 24 horas
B2adjective
English Meaning:

Round-the-Clock

Available or occurring at all times; continuously.

Full Spanish → English Definition
Lamentar
C1verb
English Meaning:

Rue

To feel sorrow or regret for something.

Full Spanish → English Definition
libro de reglas
B2noun
English Meaning:

Rulebook

A book containing the rules and regulations governing a game, activity, or organization.

Full Spanish → English Definition
linaje sagrado
C1noun
English Meaning:

Sacred Lineage

A line of descent traced continuously from an ancestor.

Full Spanish → English Definition
lugar sagrado
B2noun
English Meaning:

Sacred Place

A location that is regarded with reverence and is often associated with religious or spiritual significance.

Full Spanish → English Definition
lugar sagrado
B2noun
English Meaning:

Sacred Site

A location that is considered holy or significant in a religious or spiritual context.

Full Spanish → English Definition
lugar seguro
B2noun
English Meaning:

Safe Place

A location that is free from danger or risk, providing security and comfort.

Full Spanish → English Definition
lecho marino
B2noun
English Meaning:

Seabed

The ground or bottom of the sea or ocean.

Full Spanish → English Definition
lista de canciones
B2noun
English Meaning:

Setlist

A list of songs or pieces of music that a performer or group intends to play during a concert or performance.

Full Spanish → English Definition
loco por el sexo
B2adjective
English Meaning:

Sex-Mad

Having an excessive or obsessive interest in sexual activities or relationships.

Full Spanish → English Definition
lugar sombreado
B1noun
English Meaning:

Shady Spot

A location that is sheltered from direct sunlight, typically providing a cooler environment.

Full Spanish → English Definition
Lluvia uniforme
B2noun
English Meaning:

Sheet Rain

Rain that falls uniformly over a large area, creating a continuous layer of precipitation.

Full Spanish → English Definition
Showing 541 to 552 of 657 entries (Page 46 of 55)