🇬🇧English to English Lexicon

English to English Dictionary

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

Words Starting with "T"

Thermal Energy
B2noun
English Meaning:

Thermal Energy

The energy that comes from heat; it is the total kinetic energy of particles in a substance.

Full English → English Definition
Thermal Radiation
B2noun
English Meaning:

Thermal Radiation

The emission of energy as electromagnetic waves or as moving subatomic particles, especially high-energy particles that cause ionization.

Full English → English Definition
Thermal Treatment Plant
B2noun
English Meaning:

Thermal Treatment Plant

A facility designed for the thermal treatment of waste materials, typically involving processes such as incineration or pyrolysis to reduce waste volume and generate energy.

Full English → English Definition
Thermal insulation
B2noun
English Meaning:

Thermal insulation

Material or method used to reduce the transfer of heat.

Full English → English Definition
Thermal spring
B2noun
English Meaning:

Thermal spring

A spring whose water comes out at a temperature significantly higher than the surrounding body temperature.

Full English → English Definition
Thermochemistry
C1noun
English Meaning:

Thermochemistry

The branch of chemistry that deals with the relationships between chemical reactions and heat energy.

Full English → English Definition
Thermonuclear Reaction
C1noun
English Meaning:

Thermonuclear Reaction

A nuclear reaction in which two light atomic nuclei combine to form a heavier nucleus, releasing energy in the process.

Full English → English Definition
Thermophile
B2noun
English Meaning:

Thermophile

An organism, especially a microorganism, that thrives at relatively high temperatures.

Full English → English Definition
Theropod
C1noun
English Meaning:

Theropod

A carnivorous dinosaur of a suborder characterized by bipedal stance, hollow bones, and typically three-toed limbs.

Full English → English Definition
These
A1pronoun
English Meaning:

These

Used to refer to specific items or people that are close in distance or time.

Full English → English Definition
Thesis
C1noun
English Meaning:

Thesis

A long essay or dissertation involving personal research, written as part of a university degree.

Full English → English Definition
Thespian
B2noun
English Meaning:

Thespian

An actor or actress, especially in the theater.

Full English → English Definition
Showing 445 to 456 of 1197 entries (Page 38 of 100)