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

reservorio de magma
B2noun
English Meaning:

Magma-Reservoir

A subsurface pool of molten rock within the Earth's crust.

Full Spanish → English Definition
rímel
B2noun
English Meaning:

Mascara

A cosmetic used for darkening, lengthening, curling, coloring, and thickening the eyelashes.

Full Spanish → English Definition
Ropa masculina
B2noun
English Meaning:

Masculine Apparel

Clothing designed specifically for men, emphasizing traditional male styles and aesthetics.

Full Spanish → English Definition
Revisión de medios
B2noun
English Meaning:

Media Review

An evaluation or critique of media content, such as films, books, or music.

Full Spanish → English Definition
recuerdo
B2noun
English Meaning:

Memento

An object kept as a reminder of a person, place, or event.

Full Spanish → English Definition
Registros meteorológicos
B2noun
English Meaning:

Meteorological Record

Data collected regarding atmospheric conditions over a specific period.

Full Spanish → English Definition
Radio móvil
B2noun
English Meaning:

Mobile Radio

A system of radio communication that allows for mobile transmission and reception of signals.

Full Spanish → English Definition
Resistente a la humedad
B2adjective
English Meaning:

Moisture-Proof

Resistant to the penetration of moisture.

Full Spanish → English Definition
retentivo de humedad
B2adjective
English Meaning:

Moisture-Retaining

Having the ability to retain moisture.

Full Spanish → English Definition
retención de humedad
B2noun
English Meaning:

Moisture-Retention

The ability of a material or substance to retain moisture.

Full Spanish → English Definition
relación monógama
B2noun
English Meaning:

Monogamous Relationship

A romantic relationship in which an individual has only one partner at a time.

Full Spanish → English Definition
rueda motorizada
B2noun
English Meaning:

Motor-Wheel

A wheel that is powered by a motor, typically used in vehicles or machinery.

Full Spanish → English Definition
Showing 241 to 252 of 916 entries (Page 21 of 77)