🇵🇹Portuguese to English Lexicon

Portuguese to English Dictionary (Dicionário Português-Inglês)

Search any Portuguese word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "S"

suplementos alimentares
B2noun
English Meaning:

Dietary Supplements

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

Full Portuguese → English Definition
solução diplomática
B2noun
English Meaning:

Diplomatic Solution

A resolution to a conflict or issue that is achieved through diplomatic means, typically involving negotiation and compromise.

Full Portuguese → English Definition
sala de discussão
B2noun
English Meaning:

Discussion Room

A designated space where people gather to engage in conversation or debate on various topics.

Full Portuguese → English Definition
sombrio
B2adjective
English Meaning:

Dismal

Depressing; dreary.

Full Portuguese → English Definition
sósia
B2noun
English Meaning:

Doppelganger

An apparition or double of a living person.

Full Portuguese → English Definition
sem dúvida
B2adverb
English Meaning:

Doubtless

Without doubt; certainly, surely, or almost certainly.

Full Portuguese → English Definition
soldado
B2noun
English Meaning:

Doughboy

A nickname for a United States infantryman, especially during World War I.

Full Portuguese → English Definition
sem graça
B2adjective
English Meaning:

Drab

Lacking brightness or interest; drearily dull.

Full Portuguese → English Definition
Sonhador
B2noun
English Meaning:

Dreamer

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

Full Portuguese → English Definition
sombrio
B2adjective
English Meaning:

Dreary

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

Full Portuguese → English Definition
sistema de transmissão
B2noun
English Meaning:

Drivetrain

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

Full Portuguese → English Definition
seca
B2noun
English Meaning:

Drought

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

Full Portuguese → English Definition
Showing 97 to 108 of 889 entries (Page 9 of 75)