🇬🇧English to English Lexicon

English to English Dictionary

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

Words Starting with "M"

Megalopolis
C1noun
English Meaning:

Megalopolis

A very large, heavily populated urban area that includes several cities or towns and their suburbs.

Full English → English Definition
Megapot
C1noun
English Meaning:

Megapot

An exceptionally large container or vessel used for industrial processing, large-scale agriculture, or environmental containment.

Full English → English Definition
Megaron
C1noun
English Meaning:

Megaron

A large rectangular hall in ancient Greek architecture, typically with a central hearth and often serving as a throne room or gathering space.

Full English → English Definition
Megastar
B2noun
English Meaning:

Megastar

A very famous and successful person, especially in the entertainment industry.

Full English → English Definition
Megathread
B2noun
English Meaning:

Megathread

An online forum thread or discussion board page that has been designated for all posts and comments related to a specific, major ongoing event or topic to keep discussions centralized.

Full English → English Definition
Megillah
C1noun
English Meaning:

Megillah

The Biblical scroll of Esther read during the Jewish festival of Purim.

Full English → English Definition
Meilenstein
B2noun
English Meaning:

Meilenstein

An important event in the development or history of something or in someone's career.

Full English → English Definition
Meizhou City
B2noun
English Meaning:

Meizhou City

A city located in the Guangdong province of China, known for its rich cultural history and scenic landscapes.

Full English → English Definition
Meizhou Prefecture
B2noun
English Meaning:

Meizhou Prefecture

A prefecture located in the Guangdong province of China, known for its rich cultural heritage and natural beauty.

Full English → English Definition
Mekong
B2noun
English Meaning:

Mekong

A major river in Southeast Asia that flows through several countries including China, Myanmar, Laos, Thailand, Cambodia, and Vietnam.

Full English → English Definition
Melaleuca
B2noun
English Meaning:

Melaleuca

A genus of flowering plants in the myrtle family, known for their aromatic leaves and essential oils.

Full English → English Definition
Melancholic
C1adjective
English Meaning:

Melancholic

Characterized by or expressing a deep, typically uncaused and lingering state of sadness or pensiveness.

Full English → English Definition
Showing 469 to 480 of 1329 entries (Page 40 of 111)