🇵🇹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"

sistêmico
C1adjective
English Meaning:

Systemic

Relating to a system as a whole; affecting an entire system, body, or organization.

Full Portuguese → English Definition
Sistema Técnico
B2noun
English Meaning:

Système Technique

A structured method or framework used to achieve a specific goal or function.

Full Portuguese → English Definition
sistema único
C1noun
English Meaning:

TANITSU-SEIDO

A system characterized by uniformity and centralization, often used in the context of governance or education.

Full Portuguese → English Definition
sem tato
B2adjective
English Meaning:

Tactless

Having or showing a lack of adroitness, sensitivity, or skill in dealing with others or with sensitive issues.

Full Portuguese → English Definition
sob medida
B2adjective
English Meaning:

Tailored

Made or adapted to fit a particular person or purpose.

Full Portuguese → English Definition
Sebo
B2noun
English Meaning:

Tallow

A hard fatty substance made from rendered animal fat, used in making candles and soap.

Full Portuguese → English Definition
som de batida
B1noun
English Meaning:

Tapping Sound

A light, quick noise made by striking a surface lightly.

Full Portuguese → English Definition
Sabor
A2verb
English Meaning:

Taste

To perceive or experience the flavor of something by taking it into the mouth.

Full Portuguese → English Definition
Shiba Inu
A2noun
English Meaning:

Tea Dog

A small to medium-sized breed of dog originating from Japan, known for its fox-like appearance and spirited personality.

Full Portuguese → English Definition
sala de chá
B1noun
English Meaning:

Tearoom

A room or establishment where tea is served, often accompanied by light refreshments.

Full Portuguese → English Definition
Suporte técnico
B2noun
English Meaning:

Technical Support

Assistance provided to users of technology products or services.

Full Portuguese → English Definition
sede
B1noun
English Meaning:

Thirst

A feeling of needing or wanting to drink.

Full Portuguese → English Definition
Showing 1285 to 1296 of 1479 entries (Page 108 of 124)